Sheila Rae Van Delft

Hi everyone! I'm an artist that lives and paints in the forest in British Columbia, Canada. My work is all about the wilderness and I love spending time in the woods. Fun fact: numerous studies show that spending time around trees and looking at trees reduces stress, lowers blood pressure and improves mood :)

Read more