The World Taxidermy and Fish Carving Championships take place in the U.S. every two years. This year, and in 2009, the five-day event was held at the St. Charles Convention Center and each time brought in approximately 1,000 taxidermists from around the world.
Tagged with: St. Charles Convention Center
Read More »