oil on canvas was the medium for this . This was made in 1592 . Caravaggio made Boy Peeling Fruit painting . 75.5 cm by 64.4 cm and 29.7 inch by 25.4 inch is the size of the painting . It is located in Longhi Collection, Florence
Atleast one of the painting by Caravaggio is at Longhi Collection, Florence