Skip directly to content

Elena Backhouse

Student

Ellie is doing a BA in Theology. She is particularly interested in New testament studies and ancient Greek.

2014
College: 
Lady Margaret Hall
Country: