Three Shires Craft Guild Fair
Upton Memorial Hall 8 Old Street, Upton upon SevernThe Three Shires Craft Guild was formed in 2001 to provide an outlet for talented crafters to present their designs and handmade goods for sale to the public. The guild…