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.
By kjackson on Feb 11, 2011 in picture, scenery, Wales
Trackback URL
Sorry, comments for this entry are closed at this time.
Sorry, comments for this entry are closed at this time.