Filming Locations (1)

  • Piraeus, Greece (exterior scenes)