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