London, England, UK - September 04, 2022: Dagenham wind turbines and Storage facility

Code produit:
531279733