Image Not Available

William Havell

Dates: 1782-1857
Nationality: English