a densely packed seamless pattern of sunflower petals completely covering the surface

Code produit:
903550186