Lot 267 , Two mounted taxidermy deer heads

Two mounted taxidermy deer heads

Two mounted taxidermy deer heads
£60-80

Sold for £65