1675 charles 2nd farthing worn

1675 charles 2nd farthing

£20.00Price