Technology logo design, arrow and letter S combination, illustration element

Code produit:
263798236