Created by all_around - September 9th 2013
2809 College Ave, Alton, IL, US
Life Size Statue of World's Tallest Man