Geo a Day by Editor15/03/201913:2015/03/2019 Cabeza de Tortuga | Illán Argüello Cabeza de Tortuga | 2008 Oil on canvas | 65×81 Illán Argüello | Madrid | España | 1968 +INFO: www.illanarguello.es