This painting is by France-based artist Bahman Pezeshkzad and titled “The offering”.

Artist Bahman Pezeshkzad

You can view more of Bahman’s work through Saatchi Art.

Images courtesy of Bahman Pezeshkzad