http://www.gulf-times.com/site/topics/article.asp?cu_no=2&item_no=465911&version=1&template_id=36&parent_id=16 Celebrated sculpture finds home at QNCC] in the Gulf Times, 24 October 2011 Her largest spider sculpture titled Maman stands at over 30 feet and has been installed in numerous locations around the world.