I understand that The Smiling Sheep Needlepoint moved their shop to GA from RI. I cannot bring up their website any longer and wondered if anyone knows anything about the shop and if it will be re-opening in GA or will come back online in the near future.
Thanks!