Sealed Bid Sale - March 2011 : Sale S1053 Lot 3980
A LEATHER CARTRIDGE MAGAZINE

Product Details

A LEATHER CARTRIDGE MAGAZINE
Estimate £40-60