Ivan Seal is an English artist known for his surreal and abstract works that explore memory and the creation of imagined objects. Born in 1973 in Stockport, England, he studied at the Sheffield Hallam ...