Update: 14th European Taxidermy Championships Salzburg, Austria 17 – 23 February 2025
The countdown has begun. There are now less than 142 days until the world’s most prestigious taxidermy show and competition […]
Update: 14th European Taxidermy Championships Salzburg, Austria 17 – 23 February 2025 Read Post »