Descendants (38) of
James "Richard" Hannah & Katherine "Louise" DeTemple

Click On Persons Box To Go to Their Home Page