Houses of Parliament - Cape Town

Houses of Parliament, Cape Town: The city of Cape Town is the legislative capital of South Africa and the home of its Parliament.

1,238 views
3 faves
3 comments
Taken on September 26, 2008