South Africa – 2005

Found. Video clips from our holiday in Cape Town in 2006.