
Esmeralda
at National Museum Cardiff
British1856–1928
John Henry Henshall, usually known as Henry Henshall was a British watercolourist and etcher.

Esmeralda
at National Museum Cardiff
1 works

Esmeralda
at National Museum Cardiff
National Museum Cardiff
Castle, United Kingdom