ART SHOW CANDID ARTS: 29TH MARCH

Venue: Candid Arts Trust3-5 Torrens StreetLondon, England EC1V 1NQ020 7837 4237 Opens: 6pm 29th March. Featuring the artists: Stewart Home is an English artist, filmmaker,…