Sarah Cross

Sarah is one of the Children of the Cross who is held at the Himinbjorg Biomedical Research Institute.