Showing posts with label American flag. Show all posts
Showing posts with label American flag. Show all posts

Tuesday, November 6, 2007

These colors don't run...


What lies hidden just below the surface? Stars and stripes forever, baby!