More details from pictures in the National Gallery /
National Gallery (Great Britain)1n
London, Printed for the Trustees,
1941.
Painting
Art