English Paper Money 6th Ed.

$30.00

SKU: 198 Category:

Product Description

300 years of Treasury and Bank of England notes 1684 – 2002