Description
Large crane vessel installing a transformer platform in a windfarm under construction of the UK coast
Large crane vessel installing a transformer platform in a windfarm under construction of the UK coast
Learn more about royalty-free images or view FAQs related to stock photos.