French·1859–1929
Andromeda
at Lady Lever Art Gallery
1 works
Lady Lever Art Gallery
Wirral, United Kingdom