Harietta Ashcroft: Harietta Ashcroft. Actress: Palindrome r.s.s.r.. Harietta Ashcroft is known for Palindrome r.s.s.r. (2002).
Known For: Palindrome r.s.s.r. (Phillipa (religion))