New Orleans Street Art
 

New Orleans Street Art

Street art seen while walking through downtown New Orleans.