Island Images - The Isle of Man in Pictures
I think that this is a natural rock face, rather than the remains of a building, although in this picture it does look like the latter.
An
Island Images
picture ©
Jon Wornham