
“Red Lion” won the Best Experimental Mixed Media Short Film at the Paleochora Lost World Short Film Festival in Southwestern Crete June 2019. “Red Lion” was screened in an open-air theater in front of the town hall in the beautiful Mediterranean town of Paleochora. The Lost World Festival was one of the first festivals to… Read more »