North direction letter compass logo marketing strategy concept vector

Code produit:
915569598