John Leech

1817 - 1864

England

1 ITEM