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