Person

Hall, Thomas Pelham., active 1837-1867.