Horseshoe Lake

lake in Madison County, Illinois, USA

Categories: