Filming at Schillers' on Rivington Street
New York, NY, USA
lights, filmsets, Lower East Side, equipment
2010
June 29
about