Temple of the Lady Sun was a showcase of films, photography, fine art, fashion and performance by Iranian artists in London. It came to be