Byzantine Basilica at Apollonia in Cyrenaica (modern Libya). Photo courtesy & taken by