Embassy of France, Saint Petersburg

GPTKB entity