SCOTTISH CHURCH COMMUNION TOKEN CAMPBELTOWN 1870

SCOTTISH CHURCH COMMUNION TOKEN

CAMPBELTOWN PARISH 1870 ARGYLLSHIRE