European research quiz

Tue, 13 Oct 2009 10:53:42 +0200

We guess the two candidates of this quiz are project officers:-) ... ?