icon

[Agora Image] 1997.09.0002 (4-116)

Altar of the Twelve Gods and the Leagros base. Southwest corner of the sanctuary during excavations ... east ... 21 Mar 1934