Waterspout in unreal azure water off the Egremni beach in Greece is easily the most visually stunning thing you’ll see today.
*Video courtesy of TheSibep
Waterspout in unreal azure water off the Egremni beach in Greece is easily the most visually stunning thing you’ll see today.
*Video courtesy of TheSibep
Get the latest snow and mountain lifestyle news and entertainment delivered to your inbox.