Rio Carnival

133 images

The hustle and bustle of streets during the Carnival.