STUDIO
Follow Us

Terms of Use Privacy Policy

Spider webs envelop shore of Greek lake

The landscape around Lake Vistonida in northeastern Greece has been blanketed in spooky grey webs.

Source: Reuters

Top Trending Videos