thedeltareview.com
Snowballs and Street Art in New Orleans' Central City
As I headed back toward the CBD, I drove through the Central City area, and with the weather blazing hot, when I saw a snow-cone sign on Washington Avenue, I took a detour onto the side street and …