Stef van der Laan was born in Wageningen, Gelderland, Netherlands. She is known for Found (2011) and Mademoiselle C (2013).
Mademoiselle C
Found
No data