Ewoud De Groot, ‘Preening Snowgeese’, 2007, Gerald Peters Gallery