Solar panels Cornwall, UK

A solar panel array on a farm in Cornwall, England, UK.

Related Stories