World's Largest Horseshoe - 620 S. York St., Martinsville, Illinois

Map-a-City

City:

State: