Yellow Shank
Robert Havell

Robert Havell

1793 - 1878