John Thompson Haversham

Geboren: 1647
Gestorben: 1710