You are viewing a single comment's thread from:
RE: Beautiful views in the Canary Islands!
That first photo looks like a man-made something, covered. Are there any legends around?
That first photo looks like a man-made something, covered. Are there any legends around?
I think is a electrical observatory station