IDFA 21 november / 1 december 2002 CreatorRolf Henderson Zeefdruk; Wyber ZeefdrukCollectionPoster project