Designed by
Title
Wind farm turbines and support ships off the coast of Aberdeen in Scotland, UK #162940258
Description
Wind farm turbines and support ships off the coast of Aberdeen in Scotland, UK, taken on a calm day with a blue sky.
This image is editorial