OIL ON METAL, SIGNED
22 X 27 INCHES
Torrey Ross was born in 1875 in Gothenburg, Sweden.
He immigrated to the United States, settling in Chicago, IL.
He was a member of the Chicago Society of Artists and participated in exhibitions at the Art Institute of Chicago.