News

America turns 250 years old in 2026 and Philadelphia -- the place the United States was born -- is ready to celebrate with the world with a year's worth of firsts.
I photograph people with the Stars and Stripes and ask them what the flag means to them. Pictured here is retired Marine ...