Michael Cheval

USA

http://chevalfineart.com/