cartoon scene with animal on ranch farm having fun illustration

Code produit:
539986035