Engineer and technician giving high five to each other at solar power plant

Code produit:
585285023