Knowledge (XXG)

KNSM Island

Source 📝

38: 224:, his first big project. He envisioned a mixed use of the space, and planned "super blocks," big buildings containing individual homes and apartments along a central avenue, mimicking the organization of the island's former warehouses and storage buildings. The redevelopment of the island was part of a masterplan for turning the entire Eastern Docklands into modern residential areas to allow for the expansion of the city. Many of the old buildings on the KNSM Island have been preserved by order of the city. The structures of the old 1056: 209: 232:"), a customs building, and the office of the Rijn Scheepvaart Maatschappij still remain. Original plans initially called for an exclusive neighborhood of home owners, but the city mandated a significant portion of the homes to be built as rentals in order to attract a more diverse population. Still, the island is known as a place for 248:, a building typifying 1950s design and architecture currently contains artists' work spaces, a gallery, and an art exchange also houses an exposition dedicated to the island's history. The former company park, built in 1956, was preserved and restored in 1994 with the help of original designer 191:
transport marked the end of the company. KNSM moved parts of its operations to the Western Docklands of Amsterdam and ceased others, finally leaving the island in 1977. In 1981 it merged with other major shipping companies to become
200:, artists, and urban nomads occupied the area. In the 1990s, groups occupying what had come to be known as "sloaps" ("sites left over after planning") who were originally tolerated by the municipality were slowly ordered to leave. 155:, the Royal Dutch Steamboat Shipping company which used to have its headquarters and its docks on the island. It is now a large residential area containing modern architecture with a mostly well-off population. 37: 576: 489: 932: 1731: 605: 152: 905: 179:, creating a harbor. In 1903, the KNSM occupied this harbor terrain that covered most of the island. In 1956 the KNSM celebrated its centennial, but the 548: 1726: 925: 633: 458: 712: 1746: 1736: 808: 1205: 918: 408: 51: 1741: 660: 1040: 355:
When the KNSM celebrated its centennial, in 1959, the employees donated a group of sculptures and a fountain, dedicated to
1433: 1690: 375: 1694: 1318: 1126: 1055: 985: 1443: 1322: 1514: 1485: 1100: 291: 1503: 1326: 83: 1721: 1539: 1076: 969: 896: 522: 436: 394: 172: 1344: 1295: 961: 168: 164: 866: 1674: 1648: 1605: 1438: 1423: 1399: 1305: 1195: 1121: 1035: 1030: 965: 691:"Amsterdamse schatten: fashion en design: Stad verrast constant met nieuw talent op onverwachte plekken" 1653: 466: 720: 316: 1678: 1633: 1600: 1064: 1000: 838: 360: 1476: 1220: 1010: 553: 238: 1658: 305: 1686: 1682: 1554: 1528: 1509: 1409: 816: 343: 264:
The Azartplein links the KNSM Island to the Java Island, and is the final stop of tram line 7.
1628: 1428: 1367: 1275: 1225: 1116: 953: 184: 144: 871: 843: 1020: 1014: 220:
In the 1990s the entire area was reshaped into a housing area, based on a 1988 blueprint by
577:"Java-eiland en Borneo/Sporenburg: speeltuin voor architecten in het Oostelijk Havengebied" 1534: 1332: 1259: 1169: 1144: 1136: 1111: 979: 213: 176: 668: 370:. The sculptures had to be moved to make way for housing in 1981 and were removed to the 321: 1481: 1458: 1448: 1385: 1381: 1355: 1283: 1265: 1235: 1185: 1154: 1045: 975: 490:"Amsterdam wil deel 'nomaden' gedogen/'Het beleid blijft tegengaan van magneetwerking'" 180: 1715: 1519: 1471: 1417: 1363: 1279: 1255: 1210: 941: 365: 287: 517: 1702: 1582: 1524: 1389: 1251: 1082: 131: 208: 518:""Die Niederlande neu gestalten" Jo Coenen als niederländischer Reichsbaumeister" 310: 1670: 1577: 1562: 1499: 1466: 1413: 1377: 1314: 1287: 1247: 88: 690: 294:(1989–1994). 304 homes in 150 different types, 95% of which low-income housing. 42:
KNSM Island as seen from Sporenburg: Left: Piraeus, right: Skydome & Albert
1572: 1393: 1336: 1299: 1200: 1189: 1106: 1072: 990: 910: 356: 333: 606:"Het Oostelijk havengebied in Amsterdam is de springplank naar IJburg in zee" 66: 53: 1592: 1567: 1495: 1404: 1340: 1215: 1177: 1173: 1159: 1149: 1087: 945: 742: 371: 277: 249: 225: 221: 197: 148: 100: 764: 786: 1643: 1638: 1609: 1371: 1310: 1181: 1164: 1025: 906:
Model of the Piraeus building on the KNSM Island in Google's 3d warehouse
193: 120: 115: 1698: 1491: 1096: 1005: 995: 233: 1544: 1243: 1092: 1620: 1270: 638: 610: 581: 494: 413: 207: 188: 664: 462: 175:. The islands level was later raised with soil dredged from the 95: 914: 216:. Left: Piraeus, Skydome & Albert, right: Emerald Empire 228:, the houses of the medical doctors, a storage building (" 378:. In 2009 they returned to the island in the Azartplein. 713:"Kunstwerken a tot z: Buurttafel - Mien Ruysplantsoen" 395:"Oostelijk Havengebied Amsterdam | KNSM-eiland" 1619: 1591: 1553: 1457: 1354: 1234: 1135: 1063: 952: 127: 114: 106: 94: 82: 21: 634:"Het KNSM-eiland is ingenomen en meteen weer vol" 153:Koninklijke Nederlandsche Stoomboot-Maatschappij 132:http://www.buurt-online.nl/amsterdam/knsmeiland/ 121:Koninklijke Nederlandsche Stoomboot Maatschappij 719:. Stadsdeel Zeeburg, Amsterdam. Archived from 926: 8: 409:"KNSM heeft straks geen eigen schepen meer" 933: 919: 911: 18: 1732:Mixed-use developments in the Netherlands 809:"Moet Amphitrite terug naar KNSM-eiland?" 16:Neighborhood of Amsterdam in Netherlands 542: 540: 386: 332:, a twenty-story apartment building by 315:, with a metal fence by Belgian artist 126: 105: 81: 34: 604:Haastrecht, Ruud van (25 July 1996). 549:"Dockland chic in the city of canals" 113: 93: 7: 1206:Nieuwendammerdijk en Buiksloterdijk 359:and made by Dutch/Flemish sculptor 516:Englert, Klaus (19 January 2004). 252:; and was renamed in her honor to 14: 632:Evenhuis, Arend (14 April 1994). 547:Mawer, Fred (17 September 2005). 459:"Achtergrond van het KNSM-Eiland" 439:. Oostelijk Havengebied Amsterdam 1054: 488:Coolen, Barbara (9 April 1993). 36: 1727:Artificial islands of Amsterdam 575:Roos, Robbert (30 April 1998). 342:, by Swiss architectural firm 1: 815:. 12 May 2000. Archived from 1747:Squatting in the Netherlands 867:"Amphitrite eindelijk thuis" 789:(in Dutch). Architectuur.org 767:(in Dutch). Architectuur.org 745:(in Dutch). Architectuur.org 376:Nederlands Scheepvaartmuseum 163:Originally the island was a 143:is a man-made island in the 1737:Neighbourhoods of Amsterdam 268:New buildings on the island 242:called it "Dockland chic." 1763: 661:"Leven en Werken - deel 1" 1667: 1101:Middelveldsche Akerpolder 1052: 212:KNSM Island as seen from 171:, just like the adjacent 47: 35: 30:Neighborhood of Amsterdam 28: 1742:New Urbanism communities 839:"Onthulling Amphitrite" 340:Hoogkade & Hoogwerf 304:, by Belgian architect 286:, by German architects 1296:Oostelijke Handelskade 743:"Woongebouw "Piraeus"" 217: 196:. During the 1980s, 169:Oostelijke Handelskade 151:. KNSM stands for the 1675:Geuzenveld-Slotermeer 1606:Westelijk Havengebied 1400:Frederik Hendrikbuurt 901:Oostelijk Havengebied 765:"Woongebouw "Albert"" 717:Kunstwerken op straat 211: 1679:Oost-Watergraafsmeer 787:"Woontoren Sky Dome" 523:Neue Zürcher Zeitung 236:; the English paper 67:52.37694°N 4.94278°E 1477:Hoofddorppleinbuurt 1221:Tuindorp Nieuwendam 1041:Westelijke Eilanden 1011:Oostelijke Eilanden 344:Diener & Diener 63: /  1529:Olympisch Kwartier 1510:Prinses Irenebuurt 693:. TourPRessHolland 417:. 3 September 1996 254:Mien Ruysplantsoen 218: 187:and the growth of 1709: 1708: 1669:Former boroughs: 1434:Staatsliedenbuurt 1429:Spaarndammerbuurt 1276:Eastern Docklands 1226:Tuindorp Oostzaan 185:Dutch East Indies 145:Eastern Docklands 137: 136: 72:52.37694; 4.94278 1754: 1058: 1021:Oosterdokseiland 1015:Czaar Peterbuurt 935: 928: 921: 912: 885: 884: 882: 880: 863: 857: 856: 854: 852: 835: 829: 828: 826: 824: 805: 799: 798: 796: 794: 783: 777: 776: 774: 772: 761: 755: 754: 752: 750: 739: 733: 732: 730: 728: 723:on 9 August 2010 709: 703: 702: 700: 698: 687: 681: 680: 678: 676: 667:. Archived from 657: 651: 650: 648: 646: 629: 623: 622: 620: 618: 601: 595: 594: 592: 590: 572: 566: 565: 563: 561: 544: 535: 534: 532: 530: 513: 507: 506: 504: 502: 485: 479: 478: 476: 474: 465:. Archived from 455: 449: 448: 446: 444: 433: 427: 426: 424: 422: 405: 399: 398: 391: 369: 325: 317:Narcisse Tordoir 314: 78: 77: 75: 74: 73: 68: 64: 61: 60: 59: 56: 40: 19: 1762: 1761: 1757: 1756: 1755: 1753: 1752: 1751: 1712: 1711: 1710: 1705: 1663: 1615: 1587: 1549: 1535:Vondelparkbuurt 1453: 1350: 1333:Watergraafsmeer 1319:Oosterparkbuurt 1260:Zeeburgereiland 1230: 1170:Landelijk Noord 1145:Banne Buiksloot 1131: 1112:Overtoomse Veld 1059: 1050: 986:Haarlemmerbuurt 980:Negen Straatjes 948: 939: 899:on the site of 893: 888: 878: 876: 865: 864: 860: 850: 848: 837: 836: 832: 822: 820: 819:on 24 July 2011 807: 806: 802: 792: 790: 785: 784: 780: 770: 768: 763: 762: 758: 748: 746: 741: 740: 736: 726: 724: 711: 710: 706: 696: 694: 689: 688: 684: 674: 672: 659: 658: 654: 644: 642: 631: 630: 626: 616: 614: 603: 602: 598: 588: 586: 574: 573: 569: 559: 557: 546: 545: 538: 528: 526: 515: 514: 510: 500: 498: 487: 486: 482: 472: 470: 469:on 11 June 2011 457: 456: 452: 442: 440: 435: 434: 430: 420: 418: 407: 406: 402: 393: 392: 388: 384: 363: 353: 319: 308: 270: 262: 214:Zeeburgereiland 206: 177:North Sea Canal 161: 71: 69: 65: 62: 57: 54: 52: 50: 49: 43: 31: 24: 17: 12: 11: 5: 1760: 1758: 1750: 1749: 1744: 1739: 1734: 1729: 1724: 1722:Amsterdam-Oost 1714: 1713: 1707: 1706: 1668: 1665: 1664: 1662: 1661: 1656: 1651: 1646: 1641: 1636: 1631: 1625: 1623: 1617: 1616: 1614: 1613: 1603: 1597: 1595: 1589: 1588: 1586: 1585: 1580: 1575: 1570: 1565: 1559: 1557: 1551: 1550: 1548: 1547: 1542: 1537: 1532: 1522: 1517: 1512: 1507: 1489: 1482:Museumkwartier 1479: 1474: 1469: 1463: 1461: 1455: 1454: 1452: 1451: 1449:Zeeheldenbuurt 1446: 1441: 1436: 1431: 1426: 1421: 1407: 1402: 1397: 1382:Admiralenbuurt 1375: 1360: 1358: 1352: 1351: 1349: 1348: 1330: 1323:Transvaalbuurt 1308: 1303: 1284:Cruquiuseiland 1273: 1268: 1266:Indische Buurt 1263: 1240: 1238: 1232: 1231: 1229: 1228: 1223: 1218: 1213: 1208: 1203: 1198: 1193: 1186:Schellingwoude 1167: 1162: 1157: 1155:Buikslotermeer 1152: 1147: 1141: 1139: 1133: 1132: 1130: 1129: 1124: 1119: 1114: 1109: 1104: 1090: 1085: 1080: 1069: 1067: 1061: 1060: 1053: 1051: 1049: 1048: 1046:Weteringschans 1043: 1038: 1033: 1028: 1023: 1018: 1008: 1003: 998: 993: 988: 983: 976:Grachtengordel 973: 958: 956: 950: 949: 942:Neighbourhoods 940: 938: 937: 930: 923: 915: 909: 908: 903: 892: 891:External links 889: 887: 886: 858: 830: 813:Zeeburg Nieuws 800: 778: 756: 734: 704: 682: 671:on 19 May 2011 652: 624: 596: 567: 536: 508: 480: 450: 428: 400: 385: 383: 380: 361:Albert Termote 352: 349: 348: 347: 337: 327: 295: 292:Christian Rapp 281: 274:Emerald Empire 269: 266: 261: 258: 205: 202: 181:decolonization 160: 157: 135: 134: 129: 125: 124: 118: 112: 111: 108: 104: 103: 98: 92: 91: 86: 80: 79: 45: 44: 41: 33: 32: 29: 26: 25: 22: 15: 13: 10: 9: 6: 4: 3: 2: 1759: 1748: 1745: 1743: 1740: 1738: 1735: 1733: 1730: 1728: 1725: 1723: 1720: 1719: 1717: 1704: 1700: 1696: 1692: 1688: 1684: 1680: 1676: 1672: 1666: 1660: 1657: 1655: 1652: 1650: 1647: 1645: 1642: 1640: 1637: 1635: 1632: 1630: 1627: 1626: 1624: 1622: 1618: 1611: 1607: 1604: 1602: 1599: 1598: 1596: 1594: 1590: 1584: 1581: 1579: 1576: 1574: 1571: 1569: 1566: 1564: 1561: 1560: 1558: 1556: 1552: 1546: 1543: 1541: 1538: 1536: 1533: 1530: 1526: 1523: 1521: 1520:Schinkelbuurt 1518: 1516: 1515:Rivierenbuurt 1513: 1511: 1508: 1505: 1501: 1497: 1493: 1490: 1487: 1486:Duivelseiland 1483: 1480: 1478: 1475: 1473: 1472:Buitenveldert 1470: 1468: 1465: 1464: 1462: 1460: 1456: 1450: 1447: 1445: 1442: 1440: 1437: 1435: 1432: 1430: 1427: 1425: 1422: 1419: 1418:Overtoombuurt 1415: 1411: 1408: 1406: 1403: 1401: 1398: 1395: 1391: 1387: 1383: 1379: 1376: 1373: 1369: 1368:Kolenkitbuurt 1365: 1364:Bos en Lommer 1362: 1361: 1359: 1357: 1353: 1346: 1342: 1338: 1334: 1331: 1328: 1324: 1320: 1316: 1312: 1309: 1307: 1304: 1301: 1297: 1293: 1289: 1285: 1281: 1280:Borneo-eiland 1277: 1274: 1272: 1269: 1267: 1264: 1261: 1257: 1256:Steigereiland 1253: 1249: 1245: 1242: 1241: 1239: 1237: 1233: 1227: 1224: 1222: 1219: 1217: 1214: 1212: 1211:Oostzanerwerf 1209: 1207: 1204: 1202: 1199: 1197: 1194: 1191: 1187: 1183: 1179: 1175: 1171: 1168: 1166: 1163: 1161: 1158: 1156: 1153: 1151: 1148: 1146: 1143: 1142: 1140: 1138: 1134: 1128: 1125: 1123: 1120: 1118: 1115: 1113: 1110: 1108: 1105: 1102: 1098: 1094: 1091: 1089: 1086: 1084: 1081: 1078: 1074: 1071: 1070: 1068: 1066: 1062: 1057: 1047: 1044: 1042: 1039: 1037: 1034: 1032: 1029: 1027: 1024: 1022: 1019: 1016: 1012: 1009: 1007: 1004: 1002: 999: 997: 994: 992: 989: 987: 984: 981: 977: 974: 971: 967: 963: 960: 959: 957: 955: 951: 947: 943: 936: 931: 929: 924: 922: 917: 916: 913: 907: 904: 902: 898: 895: 894: 890: 875:. 21 May 2009 874: 873: 868: 862: 859: 847:. 13 May 2009 846: 845: 840: 834: 831: 818: 814: 810: 804: 801: 788: 782: 779: 766: 760: 757: 744: 738: 735: 722: 718: 714: 708: 705: 692: 686: 683: 670: 666: 662: 656: 653: 641: 640: 635: 628: 625: 613: 612: 607: 600: 597: 584: 583: 578: 571: 568: 556: 555: 554:The Telegraph 550: 543: 541: 537: 525: 524: 519: 512: 509: 497: 496: 491: 484: 481: 468: 464: 460: 454: 451: 438: 437:"KNSM-eiland" 432: 429: 416: 415: 410: 404: 401: 396: 390: 387: 381: 379: 377: 373: 367: 362: 358: 350: 345: 341: 338: 335: 331: 328: 323: 318: 312: 307: 303: 299: 296: 293: 289: 288:Hans Kollhoff 285: 282: 279: 275: 272: 271: 267: 265: 260:Accessibility 259: 257: 255: 251: 247: 243: 241: 240: 239:The Telegraph 235: 231: 227: 223: 215: 210: 204:Redevelopment 203: 201: 199: 195: 190: 186: 182: 178: 174: 170: 166: 158: 156: 154: 150: 146: 142: 133: 130: 122: 119: 117: 109: 102: 99: 97: 90: 87: 85: 76: 48:Coordinates: 46: 39: 27: 20: 1703:Zuideramstel 1659:Weespersluis 1583:Venserpolder 1525:Stadionbuurt 1504:Diamantbuurt 1390:Postjesbuurt 1345:Science Park 1327:Weesperzijde 1291: 1252:Rieteilanden 1083:Nieuw Sloten 1077:De Eendracht 970:Nieuwe Zijde 900: 877:. Retrieved 870: 861: 849:. Retrieved 842: 833: 821:. Retrieved 817:the original 812: 803: 791:. Retrieved 781: 769:. Retrieved 759: 747:. Retrieved 737: 725:. Retrieved 721:the original 716: 707: 695:. Retrieved 685: 673:. Retrieved 669:the original 655: 643:. Retrieved 637: 627: 615:. Retrieved 609: 599: 587:. Retrieved 580: 570: 558:. Retrieved 552: 527:. Retrieved 521: 511: 499:. Retrieved 493: 483: 471:. Retrieved 467:the original 453: 441:. Retrieved 431: 419:. Retrieved 412: 403: 389: 354: 339: 329: 306:Bruno Albert 301: 297: 283: 273: 263: 253: 245: 244: 237: 229: 219: 162: 140: 138: 1691:Slotervaart 1671:De Baarsjes 1578:Holendrecht 1540:Willemspark 1500:Nieuwe Pijp 1467:Apollobuurt 1414:Kinkerbuurt 1386:Chassébuurt 1378:De Baarsjes 1315:Dapperbuurt 1292:KNSM-eiland 1288:Java-eiland 1248:Haveneiland 1127:Slotervaart 897:KNSM Island 374:, near the 364: [ 320: [ 309: [ 173:Java Island 141:KNSM Island 107:Constructed 89:Netherlands 70: / 23:KNSM Island 1716:Categories 1695:Westerpark 1649:Plan Noord 1573:Gaasperdam 1444:Westerpark 1424:Sloterdijk 1394:Trompbuurt 1337:Amsteldorp 1300:Sporenburg 1201:Nieuwendam 1190:Zunderdorp 1122:Slotermeer 1107:Oud Osdorp 1073:Geuzenveld 1065:Nieuw-West 991:Jodenbuurt 966:Oude Zijde 962:Binnenstad 585:(in Dutch) 382:References 357:Amphitrite 351:Amphitrite 334:Wiel Arets 165:breakwater 55:52°22′37″N 1654:Plan Zuid 1593:Westpoort 1568:Bullewijk 1496:Oude Pijp 1439:Waterwijk 1405:Houthaven 1341:Betondorp 1306:Oostpoort 1216:Overhoeks 1196:Molenwijk 1178:Holysloot 1174:Durgerdam 1160:Floradorp 1150:Buiksloot 1088:Oostoever 1036:Uilenburg 1031:Rapenburg 946:Amsterdam 372:Oosterdok 302:Barcelona 278:Jo Coenen 250:Mien Ruys 226:cafeteria 222:Jo Coenen 198:squatters 149:Amsterdam 116:Named for 101:Amsterdam 58:4°56′34″E 1687:Oud-Zuid 1683:Oud-West 1644:Hogeweyk 1639:Driemond 1629:Aetsveld 1610:Ruigoord 1601:Teleport 1555:Zuidoost 1410:Oud-West 1372:Landlust 1311:Oud-Oost 1182:Ransdorp 1165:Kadoelen 1026:Plantage 1001:Kadijken 194:Nedlloyd 167:for the 1699:Zeeburg 1634:Centrum 1563:Bijlmer 1492:De Pijp 1097:De Aker 1006:Lastage 996:Jordaan 954:Centrum 872:De Echo 844:De Echo 330:Skydome 284:Piraeus 246:Loods 6 234:yuppies 230:Loods 6 183:of the 159:History 128:Website 84:Country 1545:Zuidas 1244:IJburg 1117:Sloten 1093:Osdorp 879:17 May 851:17 May 823:17 May 793:17 May 771:17 May 749:17 May 727:17 May 697:17 May 675:17 May 645:17 May 617:17 May 589:17 May 560:17 May 529:17 May 501:17 May 473:17 May 443:17 May 421:17 May 298:Albert 123:(KNSM) 1621:Weesp 1271:Omval 1137:Noord 639:Trouw 611:Trouw 582:Trouw 495:Trouw 414:Trouw 368:] 324:] 313:] 276:, by 189:cargo 1459:Zuid 1356:West 1236:Oost 881:2010 853:2010 825:2010 795:2010 773:2010 751:2010 729:2010 699:2010 677:2010 665:VPRO 647:2010 619:2010 591:2010 562:2010 531:2010 503:2010 475:2010 463:VPRO 445:2010 423:2010 290:and 139:The 110:1903 96:City 944:of 300:or 147:of 1718:: 1701:- 1697:- 1693:- 1689:- 1685:- 1681:- 1677:- 1673:- 1502:- 1498:- 1416:- 1392:- 1388:- 1384:- 1370:- 1343:- 1339:- 1325:- 1321:- 1317:- 1298:- 1294:- 1290:- 1286:- 1282:- 1258:- 1254:- 1250:- 1188:- 1184:- 1180:- 1176:- 1099:- 968:- 869:. 841:. 811:. 715:. 663:. 636:. 608:. 579:. 551:. 539:^ 520:. 492:. 461:. 411:. 366:nl 322:nl 311:nl 256:. 1612:) 1608:( 1531:) 1527:( 1506:) 1494:( 1488:) 1484:( 1420:) 1412:( 1396:) 1380:( 1374:) 1366:( 1347:) 1335:( 1329:) 1313:( 1302:) 1278:( 1262:) 1246:( 1192:) 1172:( 1103:) 1095:( 1079:) 1075:( 1017:) 1013:( 982:) 978:( 972:) 964:( 934:e 927:t 920:v 883:. 855:. 827:. 797:. 775:. 753:. 731:. 701:. 679:. 649:. 621:. 593:. 564:. 533:. 505:. 477:. 447:. 425:. 397:. 346:. 336:. 326:. 280:.

Index

KNSM Island as seen from Sporenburg: Left: Piraeus, right: Skydome & Albert
52°22′37″N 4°56′34″E / 52.37694°N 4.94278°E / 52.37694; 4.94278
Country
Netherlands
City
Amsterdam
Named for
Koninklijke Nederlandsche Stoomboot Maatschappij
http://www.buurt-online.nl/amsterdam/knsmeiland/
Eastern Docklands
Amsterdam
Koninklijke Nederlandsche Stoomboot-Maatschappij
breakwater
Oostelijke Handelskade
Java Island
North Sea Canal
decolonization
Dutch East Indies
cargo
Nedlloyd
squatters

Zeeburgereiland
Jo Coenen
cafeteria
yuppies
The Telegraph
Mien Ruys
Jo Coenen
Hans Kollhoff

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.