Namesakes

American Cities: 2 cities
Shelby   North Carolina  
Shelby   Ohio