Clarissa Upchurch Own Art



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. Twice winner of the Drawing for All Prize, much of her work has been based on cinematic conceptions of the streets and buildings of Budapest, where The Museum of History held an… Read more