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

Granada, Spain »

I took this photo during a program visit to the Alhambra in the town I was living in, Granada, Spain. These intricate wall carvings were so striking and beautiful and I was so glad I captured the moment. It was a special moment of standing in a really old building and thinking about all the […]