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