Spangler Stadium

Spangler Stadium

Shelby, North Carolina, USA
×