This painting is by Romanian-born, Paris-based artist Adrian Buba and titled “Symbiosis”.

Adrian Buba art

You can view more of Adrian’s work through his website.

Images courtesy of Adrian Buba