Bank of England (B270) Beale, £5, 24th August 1950, S39 067990, Fine/VF

In stock
Regular price £120.00