A worker in a hazmat suit inspects a methane gas leak at a biogas facility, capturing the critical moment of discovery.

Code produit:
926069317