Weirdest painting thy eyes have ever seen. New Orleans, French Quarter. If only the gallery was open…