About the Artist

         Jen Clark is an American artist born in the mountains of Leavenworth Washington.
                      After a 32 years of hellish life in USA she finally found a key out. 
              She now lives in a very remote village near lakes, forests and stuff in Sweden.