Stephen M Weld

Stephen M Weld

Civil War (Union) · US Army · Colonel