John O Groats Harbour

John O Groats Harbour
John O Groats, Highland, KW1 4YR