James II threepence 1685

£39.97

James II threepence 1685

Out of stock

Description

James II maundy threepence S3415 1685