Al Sahaba

This mosque is the oldest mosque in Libya and is located in Derna

Close Window