Alexandria Lauren ter Avest or Alex ter Avest (born February 15, 1993) is an American actress. (Via Wikipedia)
CellFilm • 2016