She is a mystery and she has kept her secrets since her discovery in 1897. A 14-year-old boy found the statue which is a woman's head, neck and shoulders on a private estate at L'Alcudia in Valencia Spain. The icon is known as the Lady of Elche.
Stranger Than Fiction Stories by M.P. Pellicer