The iCub leaflet

The iCub official leaflet designed in 2009 towards the end of the project (2.5Mb)

eZ publish™ copyright © 1999-2005 eZ systems as