Painting by Lenora Carrington a British/Mexican surrealist artist and author.
http://www.carringtonleo.5u.com/
I suppose this is a dreamscape; I would hate to view these images while driving or ordering lunch.
On the other hand, one could go with the flow and "meet and greet" ?