Statue of Sebastian de Aparicio

The statue of Sebastian de Aparicio (Blessed Sebastian de Aparicio) is installed outside Puebla's Convent Church of San Francisco, in the Mexican state of Puebla.