|
A costumed dog with an unusually long tongue is seen during the dog street carnival parade in Rio de Janeiro, Sunday, February 7th 2010. Hundreds gathered in the streets during one of the many parades before Carnival, which runs February 12th - 16th. |
|