British Isles Cruise 2018 (23 of 51)
Inverness Cathedral.
16 June