James II threepence 1687

£25.81

James II threepence 1687

Out of stock

Description

James II threepence S3415 1687