Back to All Events
Discover this hidden gem as artisans, makers, and vintage dealers converge on Church Street for a day of handcrafted treasures.
Previous
Previous
October 15
Harvard Square Open Market
Next
Next
October 24