Scary Mansion

August 7th, 2009

scary mansion @ le poisson rouge, new york, july 9th 2009

Twins Leah and Vanessa Hayes of Scary Mansion @ Le Poisson Rouge, New York, July 9th 2009. It was a pleasure meeting them!