Found this odd structure near the Coast of Santorini, Greece. Any idea what it is?


No comments:

Post a Comment