Idioma Sin definir detalle detalle Manto de células de tela sublimada y bordadas Stem cells textile installation, embroidered and sublimated.