Sofia Vida

Sofia has been writing for major news outlets for over 15 years. In her spare time she enjoys hiking, walking her dogs, and going to concerts.

sophia-villa has 2020 posts and counting.See all posts by sophia-villa