Newville honors those we have lost on Memorial Day

“The Battlefield Cross is a symbolic replacement of a cross on the battlefield or at a base camp where a soldier, sailor, airman, Marine or Coast Guard ...

Comments

Popular posts from this blog