23rd Independent Battery

Light Artillery



Previous Page