Lot 14 , A large mounted taxidermy antelope mask, approximately 102cm high

A large mounted taxidermy antelope mask, approximately 102cm high

A large mounted taxidermy antelope mask, approximately 102cm high
£80-120

Sold for £65