Brazil this Week, Part 1/2

Revelers wearing bride costumes attend the Carmelitas street party in Rio de Janeiro, Brazil, Friday, February 24, 2017. Merrymakers take to the streets in hundreds of open-air “bloco” parties during Rio's over-the-top Carnival, the highlight of the year for many. (Photo by Leo Correa/AP Photo)
Brazil this Week, Part 1/2
   
  Military Woman Gallery

Must See Places

Google Ads Privacy