British Isles Cruise 2018 (23 of 51)

Inverness Cathedral

Inverness Cathedral.

16 June