Help is finally at hand for a highly-educated, former Wall Street software developer from China who fell upon hard times and has been sleeping on the streets of New York for the past 16 years.
Isabella is a graduate of New York University Shanghai and Columbia University's Graduate School of Journalism, but originally hails from Sydney, Australia. She absolutely loves the beach.
Some results have been hidden because they may be inaccessible to you