Pop Up Flea NYC

Michael Williams & friends are once again organizing Pop Up Flea in New York — December 6-7-8 at 82 Mercer Street in Soho, NYC. The organizers describe “Pop Up Flea is an ever changing collection of new and vintage menswear goods. It’s a shop that opens one weekend at a time.” This is a great … Continue reading Pop Up Flea NYC