Iris Douma

Project manager & Interaction Designer

www.nr74.org

Participant:

Contact information

  • Iris Douma
  • De Schans 21
  • Amersfoort
  • NL