The annual Roslindale Day Parade is a chance to catch up with your neighbors, listen to bagpipers and marching bands, watch all sorts of dancers and, if you're a kid, see just how much candy you can get from people tossing it from floats.
There are always a number of military and American Legion-type groups:
And, of course, plenty of bagpipers and marching bands:
A drop of blood pleads for help:
What would a parade be without politicians? Suffolk County Sheriff Andrea Cabral waves to the assembled throngs:
An Italian general, I think, surveys the scene:
Punk on parade:
Beware the sharks:
Shrek-like creature gets hugged:
This boy waved at almost all the floats:
Who said stretch limos are a recent innovation?
The end of the parade: