The 1001 Inventions exhibition

Posted on Posted in Other
The 1001 Inventions exhibition opened at London’s Science Museum on January 21st 2010. Since that time it has become one of the most popular exhibition’s that this prestigious venue has ever hosted… 

Leave a Reply

Your email address will not be published. Required fields are marked *