'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 29, 2008