1918 SHILLING ( VF ) B

1918 SHILLING ( VF ) B

Regular price £7.00

1918 shilling ( vf ) b