About Clarissa Upchurch
Clarissa Upchurch was born in China, in 1949 to missionary parents. She was brought up in Malaysia and England where she now lives with her husband, George Szirtes. Clarissa trained as an artist in Sheffield, London and Norwich, she has exhibited widely in England, Ireland, Hungary and Germany.