Carnival - The Big Picture - Boston.com
This shit is AMAZING.
It is Carnival Season in many countries around the world with a Roman Catholic heritage. Celebrations and parades put on just prior to the observance of Lent.
The Big Picture - News Stories in Photographs from the Boston Globe