Charles II groat 1679

£29.02

Charles II groat 1679

Out of stock

Description

Charles II groat S3384 1679