Filming Locations (4)

  • Andros, Greece

  • Athens, Greece

  • Crete, Greece

  • Kastoria, Greece