Palm Springs Turbines
Item tags
Item details
This clip showcases the wind turbines scattering the mountain valley in Palm Springs, California.
This clip showcases the wind turbines scattering the mountain valley in Palm Springs, California.
Need to test this clip with your project?
Item tags