|Flaming Idiots NYC
Flaming Idiots NYC
This is a banner advertising the Flaming Idiots' Dec 2009 run at the New Victory Theater on 42nd St in New York. The photos are all mine - from a photo shoot, and the live photos from the 2009 Moisture Festival.
All images © Michelle Bates Photography.