Heathrow, London Iguazu Falls, Brazil

Rio de Janeiro, Brazil 1 Oct 2012

Christ the Redeemer, Sugar Loaf mountain, Copacabana beach, Selaron's steps, street party in Lapa, walking through a favela

comments powered by Disqus