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

Seeing New Places with New People »

This photo was taken in Oxford on a day trip I took with the friends I made while abroad in England. We climbed up a ton of stairs to get to the top of University Church of St. Mary the Virgin and was amazed by this view. It was great to share one of those […]