Traffic light near Supermarket Nougaprix on Rue de Geneve

Supermarket Nougaprix located at Rue de Geneve, Djibouti city, DjiboutiDJn/a.
Traffic light near Supermarket Nougaprix on Rue de Geneve Travel photography Family-friendly: true