Torregreca; life, death, miracles