D initial logo with shield for technology design concept

Code produit:
421770303