Embassy of France, Holy See (Q2841796)
Language:
other details