The Last Supper 1390 Lorenzo Monaco 1365 Siena 0 1426 Florence Italy(05) Save Image Image gallery: Why Are There Only 11 Apostles In The Last Supper