Solar Panel. Renewable energy concept on white

Royalty-free stock illustration ID: 83218720

Solar Panel. Renewable energy concept on white