Daphne Youree is known for The Big Blue Marble (1974) and Louise Bourgeois: The Spider, the Mistress and the Tangerine (2008).
No data