Boomoon - Falling Water 7529, 2017-2018 (detail)

Boomoon

November 25, 2013

More details will be forthcoming shortly.

Featured image: Boomoon - Falling Water #7529, 2017-2018 (detail). Pigment Print. 41 7/10 × 63 in. 106 × 160 cm. This is part of a limited edition set. Photo courtesy Galerie Lelong & Co.