Loch Ness Monster Spotted In London

A man in Wimbledon, south London was left bemused after taking a photo of what appears to be the Loch Ness Monster.

A man in Wimbledon, south London was left bemused after taking a photo of what appears to be the Loch Ness Monster.

Leave a Reply