Lluis Lleó (b.1961, Spain) who has lived in New York since 1989, is an artist who moves with identical ease between painting and sculpture

More projects by this artist