Season 11 · Episode 3
Satellites capture bizarre structures on the Greek island of Kefalonia.
Sign in to join the conversation.
Comments
Sign in to join the conversation.