For Immediate Release: Dr. Willard Wigan MBE Crafts Microscopic Masterpiece "Three Little Kings in the Eye of a Needle" to Bring Light, Hope, and Peace this Christmas Stockport, England (December 24, 2023): This Christmas, prepare to witness a miracle of miniature proportions. Internationally-renowned microscopic artist Dr. Willard Wigan MBE has unveiled his latest breathtaking masterpiece. […]