Leonard Davis was born in 1864 in Massachusetts. He studied in France at the Paris School and also spent 5 years studying art at the Arts Student League in New York City. He died in San Francisco in 1938. He is known for his western landscapes and Alaskan scenes. The painting is an oil on canvas, signed lower right measuring with the frame 24 x 30.