202.0 cm by 26.0 cm and 130.0 inch by 35.0 inch is the size of the painting . The painting is at National Gallery of Art, Washington, D.C. . The artist of Delivery of the Keys was Philip James de Loutherbourg . oil paint was the medium for this . Delivery of the Keys was painted in 1481
The painting is 35.0 inch by 130.0 inch in size