Pamela Gaber

Hillside shrine found at Idalion, in central Cyprus (compare with photo of steps at Idalion).