Sugarloaf Mountain is seen from the sea-line of Praia Vermalha beach in Rio de Janeiro, Brazil, May 5, 2016. REUTERS/Ricardo Moraes

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo