Postcard RU-8272622 Itachi Russia 15 Jan, 2021 256 days 1,524 miles durhamjaide United Kingdom 28 Sep, 2021 Loading map... You need to sign in to leave a comment!