Tellus: (tel’us), n. 1. [Latin] earth, soil, and the land; a country; the world. 2. a collection of Willamette University student’s insights, stories, photos and thoughts from their experiences studying abroad.

RSS Feed for This PostCurrent Article

Last Day in London

The dreary weather was reflecting my mood! I was sad to leave this busy city.

Trackback URL

Sorry, comments for this entry are closed at this time.