marzo 19, 2017 SARMIENTO DE GAMBOA, 1580. Oil on canvas mounted on panel. 93 x 90 cm : 36 5:8 x 35 1:2 in. [2011] SARMIENTO DE GAMBOA, 1580. Oil on canvas mounted on panel. 93 x 90 cm : 36 5:8 x 35 1:2 in. [2011]