From Leica Camera on Vimeo, This short movie is impressing to those who have never been to Cape Town (South Africa). Enjoy it!

Advertisements