Battle of Carignan. August 30th 1870.

Image

Share