Postcard FI-2235816 Siltala Finland 21 Oct, 2014 8 days 1,024 miles drogomyr Ukraine 29 Oct, 2014 Loading map... maggiebee said: posted over 9 years ago Sirpa, this is beautiful! Please can you tell me the meaning of the words in English? Siltala said: posted over 9 years ago It's something like "You choose the roads,which are you taking yourself." You need to sign in to leave a comment!