James Astbury Hammersley

James Astbury Hammersley

1815 1869

British painter

Works