The Immaculate One, anonymous, oil on canvas, San Miguel de Allende, Mexico

Oil Paintings – Mexican and Guatemalan

Material: Textiles | Type: Paintings/Drawings/Engravings | Countries: Mexico