Restless spirit?
Creative flibbertigibbet?
Fidgety minded?

 
 

News & Views