Our Savouress – icon painting for a play by Anna Portch Arachne 9th November 2010 Our Savouress – icon painting for a play by Anna Portch