Image 1 of 1
PA374-104.jpg
South Africa, Cape Town, City Hall and market stands at the Grand Parade