1953 SHILLING ( EF ) ENG

1953 SHILLING ( EF ) ENG

Regular price £2.00

1953 shilling ( ef ) eng