Rubber duck taking care of her egg in nest abstract.
Stock photo ID: 251740216