Ladd Peebles Stadium

1621 Virginia St. - Mobile
Ladd Peebles Stadium image