Rubber duck taking care of her egg in nest abstract.

Stock photo ID: 251740216