The battle-ground of Hubbardton.

Hubbardton

The battle-ground of Hubbardton.