Live action footage
People on an Indian street watch something above their heads, then a man holding a baby smiles, gets up and leaves.
HD
1920 x 1080