Postcard DE-13818216 Delia1216 Germany 16 Jan, 2024 30 days 583 miles Lovozero Russia 15 Feb, 2024 Loading map... Lovozero said: posted 3 months ago Spa-si-ba! THANX in Russian You need to sign in to leave a comment!