Brazilian surfer Rico de Souza carries the Olympic torch as he surfs at praia da Macumba (Macumba beach) in Rio de Janeiro, Brazil. REUTERS/Pilar Olivares

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo