00000Mark DeSant Hera Published 11 October 2018 at 4718 × 2847 in Gallery ← Previous Next → Goddess Aphrodite, Hera Descends on Delos, World Premiere on the sacred island of Delos, 2018, director: Thodoris Abazis Advertisements Like this:Like Loading...