French & German Consulates

Embassy in Solomon Islands