Robert Peake c.1551/1619

Oil on canvas. During retouching fragm. Katherine Ara LTD, London, UK.