James & Mary Shepherd and family
Margaret says "This photo is of my great grandparents James & Mary Shepherd (nee Reid) and some of their children. The girl at the back I think is Jane Eastwood (nee Shepherd). I'm not sure if the little one, front left is a girl? If so, then I think it will be Robina Gilmour (nee Shepherd) which then makes me think the little girl on her mums knee will be my granny, Margaret Grant (nee Shepherd). The boys, I'm not sure. Can anyone help? "