Painting of Mexican War battle


10268311