French Embassy

Embassy in Djibouti City