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
5,170
pages
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.