The stars and stripes of the U.S. flag represent a unified nation. All across the land, from sandy shores to rocky mountains and rolling plains, proud Americans display our flag. Here, is Old Glory illuminated on the silo of a Bucks County farm at sunrise. Captured by Michael Brooks Photography
We Are Supported By:
Join Our Community. Click here to learn more