Stock Photo - Castle tower, fortress - La Rocca, Solferino, Italy - War Memorial, battle for Second Italian War of Independence, June 24, 1859.

Stock Photo: Castle tower, fortress - La Rocca, Solferino, Italy - War Memorial, battle for Second Italian War of Independence, June 24, 1859.

Searchable keywords

Choose multiple keywords