1675 charles 2nd farthing worn

1675 charles 2nd farthing

SKU: CO1370
£20.00Price