1896 British Bronze Farthing Victoria Veiled Head. 30% Luster

1896 British Bronze Farthing Victoria Veiled Head. 30% Luster

£23.00Price