Saturday, September 11, 2010

Patriot Day

Below: your Vicksburg National Military Park adorned with three thousand American flags






No comments: