The painting Diana and Actaeon is 369.0 cm by 24.0 cm and 142.2 inch by 80.0 inch . It is located in Toledo Museum of Art . This was painted in 1887 . It was made in oil . Diana and Actaeon was painted by George Frederic Watts
Galleria Borghese is the location of the painting