2010 Millennium Technology Prize

Bildnummer 11646501
2010 Millennium Technology Prize
;