Grand Marshal Ed Cook, combat chief engineer, left, and George Johns lead the parade during the Memorial Day parade in South Portland on Monday.
A scene at the Memorial Day ceremony in South Portland on Monday.
Memorial Day observance at Veterans Monument in South Portland on Monday.
Kids and adults watch the South Portland parade roll past on Monday. Sofia Aldinio/Staff Photographer
For 40 years, Air Force veteran Ray Labranche, 91, has joined the South Portland Memorial Day Parade.
Grand Marshal Ed Cook and George Johns lead the parade.
A clarinetist marches in South Portland's Memorial Day parade on Monday.
Young girls from Cape Elizabeth, Cora and Elodie, enjoy their second Memorial Day parade of the day on Broadway in South Portland on Monday.
A marching band at the Memorial Day parade in South Portland on Monday.
Carrying the colors at South Portland's parade.
Memorial Day parade participants in South Portland on Monday.
Memorial Day ceremony at the Veterans Monument in South Portland.
A group of residents of the Maine Veterans Home in Scarborough join the South Portland Memorial Day parade on Monday. The "girls" asked to not forget about them – they also served.