123 Cape of Good hope
Cape Town, Western Cape
November 22, 2010

South Africa and Victoria Falls at South Africa and Victoria Falls