By Eric Yang
on 12.1.11

We’ll see you at the Pop Up Flea. Begins Friday, 3pm at 159 Bleeker St, NYC. Until then, here’s the preview.

FILED UNDER