Rob Gonsalves is a famous Canadian artist whose works are recognizable for their magic realism and well-planned optical illusions and the paintings are intimately related to surrealism. This is because he uses a combination of fantasy and dream elements of the real world. Gonsalves injects a sense of magic into realistic scenes.