369.0 cm by 24.0 cm and 142.2 inch by 80.0 inch is the size of the painting . The artist of Diana and Actaeon was George Frederic Watts . It is located in Toledo Museum of Art . It was made in oil . This was made in 1887
Peter Paul Rubens created this painting