Orion Devonshire Hotel, Johannesburg

Corner Melle Jorissen Streets, Braamfontein Johannesburg2017, Sudafrica