Sore in Windsor

Towns called Windsor dot the states, as do a handful in England (in Berkshire, Cornwall and Lincolnshire) where I presume the name originated. The Windsor to which I live closest (besides the replica of Windsor Castle made of wine corks in my neighbor’s garage) is the town of Windsor, CA, which one drives passed on…