Share
twitterlinkedinfacebook
Image 1 of 1
IDMUSA52.jpg
Wind turbines at Palm Springs, California, USA