Ivan Ciro Palomino was born in 1977, in Lima, Peru. As a child, he liked to draw giant animals from prehistory. It was surprising to him to see them replicated on his small sheet of paper. As a teena…
Get our latest updates delivered to your email.