Libya: Images of the ruins of the Roman citadel of Sabratha

Sabratha is one of the largest cities of Tripolitania (Roman Africa), located in what is today western Libya.
View on Africanews
>