Audubon Tea Room at Night
Michael Caswell Photography

Audubon Tea Room at Night

Location: 6500 Magazine St, New Orleans, LA 70118.