English Nessie?

English Nessie?


Bowness-on-Windermere, United Kingdom (GB)
Photo (linked below) taken by a kayaker shows a possible large creature swimming in Lake Windermere, England. Notice the small islands in the background match those in the StreetView shot.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement