Seeing double? This is because of these remarkable oil paintings by Oleg Shuplyak that hide inside a second layer of mind-blowing optical illusions. The Ukrainian artist has a passion for portraits of famous people like Charles Darwin, Vincent van Gogh and William Shakespeare and she chooses to amalgamate their portraits with landscapes, animals or scenes of everyday life.
This technique demands particular mastery as she must carefully place the objects, characters, colouring and shadows in order to incorporate the second scenes. Her work is truly ingenious and it's required a double take - or sometimes, minutes of staring - before the hidden images reveal themselves. Here is a small collection of her artwork.