A display of many American flags with a sky blue background, commemorating 9/11, memorial day, or veterans day

Royalty-free stock photo ID: 145746383

A display of many American flags with a sky blue background, commemorating 9/11, memorial day, or veterans day