Aerial shot of an offshore wind farm off the Dutch coast, IJmuiden, North Holland, Netherlands
Resolution
3847 x 5459px
Contributor
Rights
Release
Stock Photo ID
D943_196_489