Search results

  1. D

    New here from the US

    Hello everyone, I just arrived here this week from the US (raised in Atlanta, but born in Russia), I'm not sure how long I'll be here truly but for the summer at least. I telecommute back to the US for my job so I'm just trying this city out, trying to get better with my Spanish and traveling...
Back
Top