Castle Rock

Location: Clifton, Cape Town



Available for Stills and Film. A magnificent modern day Castle perched high up on Nettleton Road looks down over her subjects.

Related Listings