Royalty-free stock illustration ID: 1135063370

illustration of different type of industrial and small power generators