CANADA | Saturday, 6 April 2013 | Views [126]
Taking it all in at the jaw-dropping Carnaval in Rio de Janeiro, Brazil