My Mission Posted on Posted onJanuary 25, 2006September 19, 2019By Motiv My Mission Thijs Feenstra, Delft, 2006