Nettleton Rd

Clifton, Cape Town, South Africa