Showing posts with label Stamford Mummers. Show all posts
Showing posts with label Stamford Mummers. Show all posts

Sunday, December 12, 2010

Stamford Mummers

Stamford Mummers taking a break from Mumming.