Toulouse St & Mississippi River, New Orleans, Louisiana 70130 USA
The steamboat at the Port of New Orleans, LA
Photo Credit: Yelp