Dog Days

Dog Days

Dog Days. The background on the battle.