Bank of England (B366) Kentfield, £10, low number and first million, A01 000553, UNC

In stock
Regular price £145.00