Picture says children of Eliza Jane McKay Perkins.
The picture is labeled left to right in the back - Lillie, Robert (I do not have a Robert.
I have an Andrew and James.), and Betty (I do not have a Betty. I have a Lillie.).
In front is Dorothy. Either I have some wrong names, or Robert and Betty are middle names.