Live action footage
Nurse taking care of a new born baby in birth center in a third world hospital in China.
HDV1
1440 x 1080