UK flag overlaid over wind generators and solar panels

Royalty-free stock illustration ID: 33882331

UK flag overlaid over wind generators and solar panels