Guadeloupe+Hidalgo

The Treaty of Guadeloupe Hidalgo, 1848



media type="custom" key="22618486" align="center"