Postcard RO-153223 Bluriel Romania 29 Aug, 2018 54 days 1,021 miles mimirixx Russia 22 Oct, 2018 Loading map... mimirixx said: posted over 5 years ago The greatest concept art of The Little Mermaid by Glen Keane, 1989. Thank you, Bluriel! You need to sign in to leave a comment!