cucumber icon, vector illustration

Code produit:
530809118