John Crofton Staveley

(1835-1836)