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

A large mounted taxidermy antelope mask, approximately 102 cm high

A large mounted taxidermy antelope mask, approximately 102 cm high
£150-200

Unsold