Windsor, Shelby County, Illinois

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Windsor, Shelby County is a city of Illinois in the United States.