Hill, John William

Londres, 1812 - West Nyack, 1879

Works of John William Hill in the Collection