The Martyrs' Square (Arabic: ميدان الشهداء), also called Green Square in the city of Tripoli, Libya
Tous droits réservés