This is a gorgeous painting done by Christian Schloe.
To see more by this artist:
An excerpt from an article about the artist from My Modern Met:
“Each beautifully designed composition is a whimsical fantasy concocted by the talented artist. Schloe playfully blends realistic elements with perplexing, conceptual ideas. In doing so, he creates the illusion of serenity within a strange and confusing composition. Though he may have significant meaning behind his work, the artist leaves no clues to an explanation. Viewers are left to venture out on our own journey, interpreting the intriguing illustrations with endless possibilities to the narratives that we might dream up.”