11 Mysterious Photos And The Real Stories Behind Them

Fascinating, mysterious photographs…every shot has a story.



The whales at Thorntonloch, Scotland in 1950. “I was 11 when I went to see the whales stranded on Thorntonloch beach. There were 147 pilot whales, the largest beaching in Scotland, and no one had any idea why they were there.

View original post 2,560 more words

%d bloggers like this: