Olga's Gallery

Sir Edwin Landseer


Princess Alice.

1843. Oil on canvas. Buckingham Palace, Royal Collection, UK. Read Note.

Sir Edwin Landseer. Princess Alice.