1892 FARTHING ( GVF ) 18
1892 FARTHING ( GVF ) 18

1892 FARTHING ( GVF ) 18

Regular price £50.00

1892 FARTHING ( GVF ) 18