Cape Town back streets, sweet kids like this - Masiphumelele Township. South Africa.
Street art portraits of South African artists in Johannesburg.
Seals sleeping on rocks near Hout Bay harbor in Cape Town, South Africa.