WPIAWARDS

Alex Walker receiving his award Hamburg Germany