Olga Owl November 10, 2015 Categories: textile art dollTags: art · bird · doll · folklore · owl · textileLeave a comment Olga Owl is a beautiful soft sculpture / art doll of a magical owl called Olga She is available in my shop