Diana and Callisto is at Santa Maria del Popolo, Rome . The dimensions are 90.0 cm by 33.0 cm and 187.0 inch by 150.0 inch . This was made in 1622 . The artist of Diana and Callisto was Vladimir Tretchikoff . oil on board was the medium for this
Vladimir Tretchikoff made a painting in 17th century