Biography
Ivan Seal
Real name: Ivan Seal
British painter whose paintings appear to be still lives but are in fact painted from his imagination. His practice is said to be opting for an approximation of a memory rather than the traditional approach of depicting a moment in time. Born in 1973 in UK. Lives and works in Berlin / DE.