Lot 1277 , A taxidermy barn owl, 36cm

A taxidermy barn owl, 36cm

A taxidermy barn owl, 36cm
£60-80

Sold for £80