Trinity Church
Huntly Place
Inverness
Huntly Place
Inverness
Listed as
Listed as