World's most obvious sign, Reservoir Road, Staunton, IL.
United States of America
Illinois
Macoupin County
Staunton
Leonard Street
Ash Street
Woods Mill Drive
Orchard Lane
Reservoir Road
Impressum