Florence Smith is known for Lani-Loa (1998), In the Closet (2009) and Mirror Mirror 3: The Voyeur (1995).
No data