I think this is David with his parents in 1891
Junction Street, South Leith
David Henderson, 34, railway porter, b, Kincardineshire
Jane R, 36, b. Ayrshire
Robert, 13, b.Ayrshire
Mary, 12
Isabella, 10
Ann, 9
DAvid, 6
Joseph, 4
James, 2
Mary, under 1
All others b. Midlothian
Gadget