'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 April 23, 2008