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