Single Solar Array

Royalty-free stock illustration ID: 32530771

Single Solar Array