Published at 890 × 665 in Creative Commons images of South Africa
Houses in Kleinmond, a small town in the Kogelberg Nature Reserve on the Atlantic coast some 90 kilometres east of Cape Town. (Kevin Rechts, CC BY-NC 2.0)
Houses in Kleinmond, a small town in the Kogelberg Nature Reserve on the Atlantic coast some 90 kilometres east of Cape Town. (Kevin Rechts, CC BY-NC 2.0)