16-barocci-x7324 Published April 4, 2014 at × in 16-barocci-x7324 ← Previous Next → Federico Barocci, Detail from ‘Last Supper’, 1590-99. Oil on canvas. 298 x 318 cm. Chapel of the Santissimo Sacramento, Cathedral, Urbino Photo © Scala, Florence – courtesy of Ufficio Beni Culturali Diocesi di Urbino