700 Decatur St, New Orleans, Louisiana 70116 USA
Ghost tour w Bob ... do you see the green orb light in the air? By La Laurie house
Photo Credit: Yelp