Boy Scouts, Girl Scouts, bands and veterans marched down Third and Fourth avenues Monday in Bay Ridge for the annual Brooklyn Memorial Day parade.
The parade is 151 years old, and has been held in Bay Ridge for the last 30 years.
The event featured a "Field of Flags" that was set up by U.S. Hockey Players Support Our Troops. There are 341 flags to represent every New York state service member who has died in service since 9/11.
The event capped off with a wreath-laying ceremony at the Dover Monument.