Livius.org
Articles on ancient history
Kechries (Kenchreai)
Kenchreai, Glass mosaic, Temple