MAFA 2023: June 22-25, 2023

MAFA 2023 – Back to In-person at Millersville University!   With dozens of classes in weaving, spinning, dyeing, felting, basketmaking, and other fiber arts, MAFA 2023 is sure to be … Continue reading MAFA 2023: June 22-25, 2023