Self-Taught Sculptor Creates Awe-Inspiring Fantasy Creatures

When you stay in a place surrounded by beautiful lakes, dense forests and scenic mountains, it’s but natural to imbibe nature’s beauty and express it in endearing forms. This woman from Sweden, who lives in such a beautiful place, does it in a unique way.