Klein Constantia

Klein Constantia
South Africa
37 Klein Constantia Rd, Nova Constantia, Cape Town, 7806, South Africa