Hamilton Old Parish Church

Location type


Name and dates

Hamilton Old Parish Church

Description

Hamilton Old Parish Church

Tags

Church
12/11/2019