Roaring overhead Glyfada, near Athens, Greece.
All images displayed are the copyright of photographer