Olivia Gillespie reviews “some truly arresting artworks” by Lesley Birch currently on show at Trevelyan College.
by Olivia Gillespie