Soft golden sand, renewable solar energy stations, the concept of producing environmentally friendly alternative energy in the Kingdom of Saudi Arabia, a picture from above of photovoltaic panels in the middle of the desert at sunrise

Important information
Signed model release License agreement
We use cookies to provide for you a better experience. For more information check our Cookie policy.