Oil spill in El Callao

Oil spill off Peru’s central coast on January 15. Image courtesy of ANDINA – Jhonel Rodríguez Robles

leave a reply