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

Good day in Spain »

This picture reminds me of one of my favorite moments in Spain. This picture was taken on my birthday and its of me and some of my new friends that I made while abroad. By the time this picture was taken I had about a month left until I would return home in the United [...]