1500 Sugar Bowl Dr, New Orleans, Louisiana 70112 USA
Photo Credit: http://www.flickr.com/photos/pilotgirl/7340043726/
Claim copyright