Cyan display stand design for showcasing products 3D rendering

Code produit:
954500508