The Zombies Live at The Wilbur Theatre
The Zombies recently played a show at The Wilbur Theatre in Boston, and we’ve got some photos to share with you today. The event took place on May 9th.
All Photos were taken by Todd Stevens from Todd Stevens Photography.
Tags : boston music sceneconcert photographygallerylive musicphotographythe zombiesThe Zombies Live at The Wilbur Theatretodd stevenstodd stevens photography