A Virtual Cemetery created by Carol Taylor-Lanza

Mexican War

Veterans of the Mexican/American War, sometimes called the Spanish/American War.

4 memorials