Pelican Stadium Aerial View


This file appears in: Pelican Stadium
Pelican Stadium Aerial View

The Pelicans played for years at Pelican Stadium, at Tulane and South Carrollton avenues











Image courtesy of Times Picayune and nola.com


This file appears in: Pelican Stadium