IMO, The actual David, whom you have posted dozens of times, only strongly resembles Barry, but is not a “mirror image,” as you claim. David obviously had more hair sooner than Barry when you compare their baby pictures.
There is no reason to question the identities of these boys as being other than David and Mark...unless you have an ulterior motive of attempting to prove that President Barry is the child of Mal and Val and was swapped at age 4 in HI for a different baby who was taken back to Kenya by BHO Sr....a theory that most FReepers will recognize to be delusional, I expect!
I'm not asking you to tell me what you expect. I'm trying to show you there were two little boys, very close in age, sitting together somewhere in the US, and when Mark was about a year old, you can see one of the two little boys standing beside his father and stepmother, evidently in Kenya - to which the kenyan returned in late 1964.
You can accuse me of all sorts of weird motives, doesn't bother me at all. Nothing changes the fact that the children exist. You've been fooled into believing there was a 'David' - there never was. There were only ever two little boys born around 1961, and one of them is zero.
The child Ruth is holding is Mark, born in 1965.