Corinna Spencer is a painter and was born in London 1973, now living and works in Devon, UK.

See More Artists...