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

London Honeymoon »

This photo was taken during my first week in London, I was still in the honeymoon phase of my abroad experience, very bright-eyed and excited for what was to come. About halfway through my time, I looked back at this photo and I suddenly felt nostalgic for the moment. I thought it was strange that […]