by
Penelope McCowen
Language: English
Release Date: February 23, 2018
Leila James was abandoned by her parents as a young child. She was left on a railway station platform in Western Queensland, Australia, with nothing but the clothes on her back. Discovered the next morning by the station master, she was taken to the local Convent where she lived until the age...