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