Three otters resting on log, water scene.

Code produit:
1312564426