Greece’s Evia Film Project Brings Environmentally Focused Filmmaking to the Fore
It had been nearly three decades since a film was last screened in Ciné Apollon, an open-air theater in the resort town of Edipsos on the north shore of the Greek island of Evia. But the arrival of se ...