Frances de la Tour

Frances de la Tour is an English actress.

For disney, she portrayed The Giant in Into the Woods. And Aunt Imogene in Alice in Wonderland and Alice Through the Looking Glass.