Bab El Oued, Algiers, Algeria

GPTKB entity