Image Gallery
20th Kansas Volunteer Infantry at the Battle of Caloocan
20th Kansas Volunteer Infantry at the Battle of Caloocan

Tags:
Photo by: N/A |  VIRIN: 221028-N-IP911-0007.JPG