'Tooba' means tree of paradise. This exhibition centers around an image of the feminine tree. The themes of women and Islam are explored in this video-installation.
Added by Upcoming Robot on May 12, 2008