Steph and Stina

My blogs

About me

Location London, England, United Kingdom
Introduction We've settled in a new town this semester: London, England. After conquering Miami, Auburn and Princeton, we decided it was time to share ourselves with the rest of the world, or Western Europe at least. We're bound to have exciting, humorous and interesting experiences and want you to join the epicness via the internet. Sit back and enjoy the ride.