A preview of the Pop Up Flea taking place December 2, 3-9pm, December 3, 11am-7pm and December 4, 11am-6pm at 159 Bleecker Street (at Thompson Street) in New York City.

www.popupflea.com

Comments are closed.