U.S.

May 31, 2016 |
0

Passing out these small flags during the Memorial Day parade is a favorite activity of the day.  I like to imagine that each flag is a remembrance, honoring a veteran for their selfless courage...

Also in the news