Cotton, Horace Salusbury, active 1801-1840, Reverend; Ordinary of Newgate

Relationships: