Kimberley Carpet House

Kimberley Carpet House

Kimberley Carpet House

Kimberley, Northern Cape, 8301