image
Image: 2008.20.0011
Title: Altar of the Twelve Gods, originally dated 522/1 B.C., with later rebuildings. One
corner of the sill only is visible, just south of the modern Athens–Piraeus railway.
Bibliography: AgoraPicBk 16 (2003), p. 8, fig. 7.
Image Width: 1219
Image Height: 881