Polly Lee was born in London, England, UK. She is known for Things Heard & Seen (2021), Give or Take (2020) and Into the Woods (2014).
No data