Treaty Of Guadalupe Hidalgo

A treaty that ended the Mexican–American War 1848.

Treaty Of Guadalupe Hidalgo Definition | Radience
Treaty Of Guadalupe Hidalgo Definition | Radience