Sunday, August 23, 2009



The Institution of the Eucharist

Federico Fiori Barocci

1608
Oil on canvas, 290 x 177 cm
Basilica di Santa Maria sopra Minerva, Rome

No comments: