Download this HD photo of american flag, stars and strips, pledge, and memorial day by Oleg Ivanov (@olegivanovpht)
From this series
Related collections