James Hampton (I932)

James Hampton (I932)

Male 1785 -