Federico Babina is an artist and illustrator.