Holy Infant of Atocha (Santo Niņo de Atocha)
Holy Infant of Atocha, Santo Niņo de Atocha, Holy Child of Atocha, Saint Child of Atocha, or Wise Child of Atocha is a Roman Catholic image of the Christ Child popular among the Hispanic cultures of Spain, Latin America and the southwestern United... Wikipedia
Date: 13th century
Location: Atocha, Spain