I've just moved from Germany to Stockholm end of March and looking forward to meeting new people here.
Germany, Sweden