Natalie Richter is an actress and cinematographer, known for Special (2006), The Astounding World of the Future (2001) and Velcro Love Triangle (2011).
Natalie Richter is an actress and cinematographer, known for Special (2006), The Astounding World of the Future (2001) and Velcro Love Triangle (2011).