Foundation World Art Delft, The Netherlands