Phoebe Roberts

Phoebe Roberts is originally from New York and graduated from Saint Ann’s School. She is currently in her final year of Russian studies at the University of St. Andrews, Scotland.

Articles