Arabella Dorman Unveils New Installation At St James Church Piccadilly
St James Piccadilly is one of the best loved churches in London. It is the perfect pairing for a new installation by the artist Arabella Dorman.
13 January 2018
St James Piccadilly is one of the best loved churches in London. It is the perfect pairing for a new installation by the artist Arabella Dorman.
13 January 2018