A tense moment captured as oil rig workers conduct an emergency drill, displaying teamwork and urgency, with safety equipment and the ocean backdrop

Code produit:
718893996