By amol on August 24, 2012
Their window design workshop is on 23rd street under the 7. Artisans, take note.
Posted in LIC