I just now realized what this piece reminds me of! It looks like it would be in a scene from that old Sierra PC adventure game Gabriel Knight that I was obsessed with when I was like 12 or 13 years old lol it was set in New Orleans and had all kinds of colorful backgrounds in the different scenes