Lisa Anderson in Tallulah, LA

Lisa Anderson may also have lived outside of Tallulah, such as Delhi.