James Rumsey

Bristol slave trader