>>214211186
i looking at sicily on google maps and i am curious about these big grey things that are everywhere on the southern coast of sicily, what are they? are they solar farms?