A digital map with a prominent red location pin and multiple smaller pins

Code produit:
886163960