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/str external) | RCIN 401249

Queen's Lobby, Palace of Holyroodhouse

Your share link is...

  Close