Ephraim Smith

Ephraim Smith

Mexican-American War · US Army

Add a story or memory about Ephraim Smith.