简介:Set in Victorian-era London of 1887, Hetty and her foster brother Gideon are forced to return to the foundling hospital where she was abandoned by her
简介:Hetty is shocked at the brisk way in which baby Hazel Didcott is received from her mother for reception at the orphanage, the more so when she learns