Charles II groat 1680

£15.28

Charles II groat 1680

Out of stock

Description

Charles II groat S3384 1680