Laura Lee Bahr is an actress and director, known for Boned (2015), Strange Bird (2019) and The Little Death (2006).
No related contents, please re-enter