Share
twitterlinkedinfacebook
Image 1 of 1
14IDM1990.jpg
Array of photovoltaic solar panels in Mediterranean sunshine, near Alhama de Granada, Spain