Del O’Brien

Del O’Brien is an art critic based in St. Louis, MO.
Theorized by Gregory Markopoulos as an ideal setting for screening his eighty hour film, devoted cinephiles schlep to the mountains of Greece for the aesthetic experience of screening Eniaios at the Temenos.
The location of the screening site within the landscape. © Mark Webber 2022.

Close

Home