Knit Happens

Portsmouth Historical Society 10 Middle Street, Portsmouth

Join us for a monthly yarn circle!