Amelia Humber.
Humber, Amelia,artist.
Lemon Street Gallery (Truro, England)
"21st May - 18th June 2016."
Pricelist and private viewing card loosely inserted.