Great image does not get any better.
I can be a little anal about this holiday because I served 22 years in the military.
Memorial Day is to honor our hallowed fallen. Those who died protecting and fight for their country. It came out of the aftermath of the Civil War when ladies would decorate their fallen beloved’s graves with flags, ribbons and flowers.
It actually started in the Southern states, because, unlike the North, there were no annual celebrations, parades or speeches for the soldiers and sailors of the Confederacy. They fought for the shameful secessionists, according to the national conscience. So Southern ladies started bringing flowers and ribbons (no Confederate Battle Flags) to their graves each Spring. They named it Decoration Day. Some older people down here still call it that.
The Yankee occupiers allowed it, as it was showing any allegiance to the defeated nation—just the soldiers.
Veteran’s Day, on the other hand, honors all who served, living and dead, although I strongly believe Memorial Day should be reserved for those who fell in battle.