David LaChapelle LAND SCAPELondon, Milan
182 x 237.3 cm / 71.6 x 93.4 in
Ed. 2/3 (Large)
ExhibitionsRome, Palazzo delle Esposizioni, David LaChapelle. After the Deluge, 30 April - 13 September 2015.
The artwork described above is subject to changes in availability and price without prior notice. Where applicable ARR will be added.