sojourner: a person who lives temporarily in one place;
so·journ: to stay for a time in a place; live temporarily:
I walked alone
11 Apr 2016
Is the grass greener? I don't care!
18 Jan 2016
April 11, 2016
January 18, 2016