Livius.org
Articles on ancient history
Rome, Theater of Pompey
Rome, Theater of Pompey, Hercules