Gustave Moreau (Paris 1826-98), Saint Sebastian, 1870-5 or 1890. Oil on canvas 115 x 90 cm. Paris, Musée Gustave Moreau, inv. 214. Photo © RMN-Grand Palais / René-Gabriel Ojéda FLORENCE .- Palazzo Strozzi in Florence is hosting an exhibition entitled...