Rachael Henley

Rachael Henley is a British actress best known for portraying the older Queen Lucy at the end of The Lion the Witch and the Wardrobe” (2005). “