Bank of England (B270) Beale, £5, 17th October 1950, S85 050077, pressed, Good VF

In stock
Regular price £165.00