|
International Federation of Library Associations and Institutions (IFLA)
Location
IFLA HQ
Prins Willem-Alexanderhof 5
The Hague 2595 BE
Netherlands
Phone:
+31 70 3140884
See map: Google Maps |