0 1 0 0 1 3 min MysteryPhotograph a humanoid similar to an astronaut on a bridge in Loch Ness Scotland is a country famous for its extensive mythology. From goblins and fairies to feminine and aquatic spirits, it… Ansh SrivastavaMarch 17, 2018 Read More