Close
1 of 2
Advance of Kansas Volunteers at Caloocan (1899)
1 of 2
Advance of Kansas Volunteers at Caloocan (1899)
Titles
Advance of Kansas Volunteers at Caloocan
Back to top