Bank of England (B384/ C147) Lowther, £20, low number and first million, DA01 000505, UNC

In stock
Regular price £265.00