Isabella is at 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 . This was made in 1883 . Peter Paul Rubens made Isabella painting . Isabella was of silkscreen on canvas type
Isabella is now kept in the Palazzo Pitti, Florence