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