fbpx

Charles Haslewood Shannon

(Quarrington, Sleaford, 1863 - 1937, Kew, Richmond, United Kingdom)

Europe, British

View objects by this artist.