Edward Lear

1812 - 1888

115 ITEMS