Dr. Celia Crownworthy was the museum director at the Kudzula County Museum. She dressed up as the Glowing Bug Man because she needed publicity for the museum.
Advertisement
3,277
pages
Dr. Celia Crownworthy
Advertisement
Dr. Celia Crownworthy was the museum director at the Kudzula County Museum. She dressed up as the Glowing Bug Man because she needed publicity for the museum.