British Shilling George V 1918

1918 British Shilling George V

£12.00Price