A worker, dressed in a protective suit, cleans Conchitas Beach contaminated by an oil spill, in Ancon, Peru, Thursday, Jan. 20, 2022. The oil spill on the Peruvian coast was caused by the waves from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results