Various icons illustrating energy production and industrial power concepts

Code produit:
1610339665