Solar arrays in a field generating electricity near Churchill, North Somerset, England.
RM2CTH0HGSolar arrays in a field generating electricity near Churchill, North Somerset, England.