Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Members of the US Naval Sea Cadets Color Guard Group Portland pay their respects during a Memorial Day wreath-laying ceremony on Meeting House Hill at a Civil War monument in honor of Patriot Soldiers and Sailors from Cape Elizabeth and South Portland. By John Alphonse.