14 / 48
And it's not hard to believe. On Memorial Day a group of Veterans raise a huge flag in honor of those who served making the ultimate sacrifice.
+

© Jeffrey Bruno | Aleteia