In 1870, about the year this photo was taken, 18-year-old Mary lost both her father and her younger brother, Robert Benjamin. Her second oldest brother, John, became a butcher as his father and brother had, perhaps as a way to help support the family. James, who had married and continued his work as a butcher after the war, lived next door with his wife, Emma, and their two children. After Mary's older sister Elizabeth died in 1878, her four young children came to live with the McLeans. As the oldest surviving daughter, Mary would likely have taken on the responsibility of helping raise her nieces and nephews.
In 1888, 37-year-old Mary became the second wife of William Henry Farnell, a farmer and former Confederate soldier. From their marriage, Mary and William had daughters Carrie Ethel (born about 1890) and Susie Mae (born about 1893). William died in 1918 at age 82, leaving behind 67-year-old Mary and their two girls, who were then in their 20's. From what I could find, neither Carrie Ethel nor Susie ever married. Susie was the only one in the family to have a job, working as a railroad clerk to support her mother and sister. The two women continued to live with their mother until Mary passed away in 1940 at the age of 89.
If you know who this may be, let us know in the comments!