16-barocci-x7324 Published April 4, 2014 at 625 × 398 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 Related