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