Features: Our Lord of Miracles

Our Lord of Miracles is the country's most widely attended religious event.
Our Lord of Miracles, Lima, Peru

Our Lord of Miracles is the country's most widely attended religious event.