The Lady in Red

Despite the fact that I hate that song, I thought this was a suiting title for this shot. It's me in the Voodoo Museum in my favorite city, New Orleans, Louisiana.

Back to Gallery
Back to Main