Lilla Cabot Perry
Perry was born on January 13, 1848, in Boston, Massachusetts. In 1874 she married Thomas Sergeant Perry with whom she had three children. In 1886 Perry studied art at Cowles School of Art in Boston.