Abstract green technology background.

Royalty-free stock illustration ID: 120932224

Abstract green technology background.