Monster Deer.

A huge life-size buck fighting a tree.

Deer taxidermy.

Life-size Deer mount.
<< Prev
Mountain Lion Taxidermy.
Next >>