Wildfire Envelops Wind Turbines Near the Small Town of Tarifa, Spain

Back
Top