Is it Damien from the Omen?
Little Isabella loks like a pretty big baby! I’ll bet she’s a cutie once the birth swelling goes down.