Tapestry Weaving 101
Calgo Gardens 462 Adelphia Road, Freehold, NJ, United StatesDiscover the art of tapestry weaving, learning the techniques necessary to design and assemble your own custom wall hanging.
Click event title for details and to register.