Roman Basilica, Libya

Roman Basilica, Libya - Basilica In The Roman Ruins Of Leptis Magna In Libya, In Africa Photo