Share
twitterlinkedinfacebook
Image 1 of 1
ft_081.jpg
Wedowee, Alabama.USA.March 31, 2003..A small town draped with flags and patriotism down its main street.