Archaeology Archeology (47/77)

< Prev Next >
Statue of the goddess Ceres overlooking the theater at Leptis Magna, Libya
Statue of the goddess Ceres overlooking the theater at Leptis Magna, Libya