Battle at Culver Hill

Battle of Plattsburgh honors fallen soldiers through several memorial ceremonies

by