Main Sale - March 2011 : Sale A1052 Lot 206
A HEAD AND CAPE MOUNT OF A ZEBRA

Product Details

A HEAD AND CAPE MOUNT OF A ZEBRA

Estimate £200-300