Michael Dean is a British artist whose installation work successfully merges a postmodern British sculpture and Conceptual art’s verbal abstractions. He lives and works in London, UK.
Featured artworks image copyright © Herald St
Login using registered account
Remember me on this computer
Are you a business user? Click here
I'm already a member