Summer 2022: exploring Cromarty 2 June 21, 2023 45 Comments More about Cromarty and one of its historic residents.