Filming Locations (3)

  • Athens, Greece

  • Mytilene, Lesbos, Greece

  • Piraeus, Greece