Overview

James Astbury Hammersley

(1818—1867) landscape painter