Lemon Street Gallery news.
Lemon Street Gallery (Truro, England),issuing body.
Description based on: April 2011 ; title from cover.
Latest issue consulted: 2013.