The Urinals of La Madeline

La Madeline is a restaurant in New Orleans, LA.

Filed under: Bars & Restaurants
Tweet

This picture was submitted by an independent contributor.