Filming Locations (1)

  • Kastoria, Greece (Eleni's hometown)