109 E Main St, Casey, Illinois 62420 USA
World's Largest Wind Chime
Photo Credit: C.M.
Claim copyright