Horses and mountains. Illusion painting by Mexican artist Octavio Ocampo Horses and mountains. Illusion painting by Mexican artist Octavio Ocampo