Taxidermist Alicia Love wins 'Best of Show' at NWTF
Taxidermist Alicia Love, of Glendale, Ky., won “Best of Show” in the Wild Turkey Professional Division of the National Wild Turkey Federation’s 34th Annual Convention and Sport Show. We’re seeing more women in the field of taxidermy, and congratulate Alicia on her success.