The Thames Estuary and London Array windfarm, England

The Thames Estuary and London Array windfarm, England

© NASA

The Thames Estuary and London Array windfarm, England

The Thames Estuary and London Array windfarm, England

Related Tags