The Garibaldi Guard pulling the caisson carrying the remains of their soldiers
June 22, 2013