Senor de los Milagros Festival

Senor de los Milagros Festival

The Lord of Miracles (in Spanish: Señor de los Milagros), also known as “Christ of Miracles”, is a painted image of Christ that is venerated in Lima, Peru. The image was painted during the 17th century by an unnamed African, taken from what is now Angola...