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

Edinburgh, Scotland »

During my first few weeks in Scotland, Pope Benedict XVI visited. Several days before his arrival the streets were cleared and barricaded. I am not at all in touch with the religious world but was interested in participating in the event for the experience. This image shows the hundreds of bagpipers that played for the [...]