Smiley face water tower

Smiley face water tower


Atlanta, Illinois (IL), US
Located in rural central Illinois along the historic Route 66. The smiley face was painted onto the tower in 2003.

Advertisement

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement