© David LaChapelle. Courtesy Templon, Paris & Brussels, The End of Battle, 2017 Impression pigmentaire / pigment print, 189,9 x 130,8 x 6,5 cm Exhibition – David LaChapelle in Paris Continue Reading