Apr 22, 2010

Monsters on parade in Rio de Janeiro


Members of the Vila Isabel samba school parade in Rio de Janeiro, Brazil.