Tellus

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.

Author Archive

“You can walk up and down the same road for an entire decade and always find something new in London” Advise given to me by a Londoner »