David LaChapelle LAND SCAPELondon, Milan
182 x 243.6 cm / 71.6 x 95.8 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.