oil and paper on canvas was the medium for this . Delivery of the Keys is at Science Museum, London, United Kingdom . The dimensions are 330.0 cm by 59.0 cm and 29.0 inch by 15.9 inch . The artist of Delivery of the Keys was Pieter Bruegel the Elder . This was made in 1800
The painting is 336.0 cm by 65.0 cm in size