Logo for The Heriot City Centre Apartments, a luxury apartment complex in Cape Town, South Africa.
Scroll to Top