Popularity: 1
Rachel Waring is an actress.
Character: Emilia
Release date: 08/21/2012
Character: Homeless Girl
Release date: 01/01/2012
Character: Ruth
Release date: 03/24/2018