Khaleej Times (Arabic)

Published Date: 
30/11/2011
Icon: 

Abu Dhabi Science Festival (ADSF) witnessed the movie "1001 Inventions"