Hanover Cavalry Battle 2013 036 Published July 3, 2013 at 4608 × 3456 in Hanover Cavalry Battle 2013 036