This was made in 1481 . Edgar Degas made Delivery of the Keys painting . It was made in oil and paper on canvas . The painting Delivery of the Keys is 153.0 cm by 130.0 cm and 1003.1 inch by 36.625 inch . It is located in Museum of Modern Art. Acquired through the Lillie P. Bliss Bequest, New York
Delivery of the Keys was painted in the 13th century