A digital art piece made by designer, illustrator and artist, Francisco Galárraga for the "Ilustres Ilustradores" expo (2011) in Quito, Ecuador.
A digital art piece made by designer, illustrator and artist, Francisco Galárraga for the "Ilustres Ilustradores" expo (2011) in Quito, Ecuador.