Friday 20 October, 6pm – 8pm
Storefront is delighted to launch its Autumn 2017 programme with a new installation and a showing of paintings by one of Luton’s most fascinating and unexpected artists Asiya Clarke. Clarke’s life and work are inspired by Sufism – the mystical aspect of Islam. Sufism requires a temporary loss of one’s own ego and an immersion in the universal.
The title of her installation Die Before You Die comes from one of the prophet Muhammad’s sayings which suggests that there must be a ‘death of the ego’ before the essential self is revealed.
Free and no need to book.