A few glimpses from South Africa.

A few glimpses from beautiful South Africa in the Cape Town area.