John Randolph Bull

John Randolph Bull

Mexican-American War · US Army · Colonel