Liverpool Street Gallery is pleased to announce Anwen Keeling’s upcoming solo exhibition of new paintings. The exhibition will be on view from 16 July – 11 August 2011, and will open on Thursday 21 July, 6-8pm.

Read More