Open menu
Rosamond Cecile McHugh
French intervention in Mexico and the Monroe doctrine