D logo and technology design combination, flat style

Code produit:
442838517