Bank of England (B270) Beale, £5, 6th February 1952, W95 053405, Good Fine

In stock
Regular price £120.00