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
Jan 01, 2018 |
0
Jun 17, 2016 |
0
May 31, 2016 |
0