a small insect sitting on a leaf

Code produit:
880377653