3386 Hwy 80, Haughton, Louisiana 71037 USA
Nic nacs from the museum. I wonder who glues these tiny things together......
Photo Credit: Yelp