ID de foto de stock​: 1086502856

Wind farm installation. Aberdeen, Scotland, United Kingdom. May 8th 2018

Asset data

Popularity

High

Usage

Often used

Superstar

Shutterstock customers love this asset!

Imágenes similares

Más elementos de este artista