Shilling English George VI 1939

1939 British Shilling English George VI

£4.50Price