Visual Noise


Flags over America
Life sized elephant stars and stripes in mall on route 431 near Gadsden, Alabama
USA
03/2002