Photo of Olivia Smith

Olivia Smith

location iconNew York, NY, USA
I'm Olivia Smith, and I've traveled to so many countries it's hard to keep track. I lived in New York for a while but now I'm back in my home town of London. I started traveling when I was young, and it's always been something that makes me happy.
18Followers
0Followings
0Credits