Shantha Bloeman was born in 1971. Shantha is a director and writer, known for T-Shirt Travels (2001) and Independent Lens (1999).
No data