John Absolon

British (1815-1895)