This was painted in 1883 . It was made in silkscreen on canvas . The painting is at Galleria Nazionale d'Arte Antica at Palazzo Barberini, Rome . Peter Paul Rubens made Isabella painting . 129.5 cm by 68.5 cm and 205.0 inch by 103.0 inch is the size of the painting
Peter Paul Rubens's painting was 205.0 cm by 103.0 cm in size