BCNumismatics collection
Bristol 1660 1 Farthing.
Bristol 1660 1 Farthing.
Europe
United Kingdom
1660