Senior Reporter
kingston upon thames, united kingdom
The US Sun
University of Oxford
Grey Court School
Richmond upon Thames College