Title: 121 rue de Lille
Subjects: Relations, Institut néerlandais (Paris, France)
Places: Netherlands, France