38 Leek Road, Highlands Estate, Cape Town, South Africa
Highlands Estate, Cape Town, South Africa
30 Pepper Street, Highlands Estate, Cape Town, South Africa