1900 Victoria veiled Head Shilling

1900 Victoria veiled Head Shilling

£39.00Price