Info mistake?
Biography
Clare Blumer is known for Sum of Existence (2005), All Saints (1998) and Iguana (2019).
Awards
Known For
Filmography
No data