RIGHTS MANAGED
117120

Production video - Woman gives birth to a puppy, dog