Mobile menu
Sir Peter Lely (1618-80)

Princess Isabella (1676-81) c. 1677

Oil on canvas | 91.5 x 80 x 1.6 cm (support, canvas/panel/stretcher external) | RCIN 401249

Presence Chamber, Palace of Holyroodhouse

Your share link is...

  Close