Creative Spirit Riyo of Talk to the Sun

Riyo / Talk To The Sun is a self taught stamp maker and artist who lives in Yamaguchi, Japan. Her love for handmade and crafts turned into her full time work with a warm support of her family and friends. Her lifetime goal is to live simply. Carrie:  Welcome to Artist...