Flatrock Apartments Cape Town South Africa

A tour of Flatrock Apartments right off Long street in Cape Town South Africa