1950 FARTHING ( BU ) 18
1950 FARTHING ( BU ) 18

1950 FARTHING ( BU ) 18

Regular price £8.00

1950 FARTHING ( BU ) 18