Cruickshanks Corner


Cruickshanks Corner - bight in Isle of Man.