1.Ruth Palmer is an internationally published contemporary fine artist from Calgary, Alberta, Canada.Ruth is probably best known for her spontaneous and colorful compositions…