Cristóbal de Villalpando

Mexico City, ca. 1649–1714
Virgen de la Soledad, ca. 1690
oil on canvas
94 1/8 x 64 in. (239 x 165 cm)
San Pedro Museo de Arte, Puebla, Gobierno del Estado de Puebla/Secretaria de Cultura