29/03/2024
Did you know that elk naturally shed their antlers every year? 🌿
This incredible natural process begins as the days start to get longer, usually in late winter to early spring.
Elk antlers available for Euro mounts and pet food, leave a dm