Yellow push pin, 3d rendering isolated on transparent background. Png

Code produit:
1396854335