It is located in Galleria Borghese, Rome . Johannes Vermeer made Diana and Callisto painting . This was painted in 1556 . The dimensions are 137.4 cm by 74.0 cm and 47.24 inch by 29.6 inch . Diana and Callisto was of synthetic polymer paint on canvas type
Diana and Callisto was painted after 1350