Russell's Painting
2372 Odin St, New Orleans 70122