Labry House 8236 Spruce St., New Orleans
Date & Place:
at Jimmy Labry in New Orleans, Orleans Parish, Louisiana USA