Royalty-free stock vector ID: 1115009918

illustration of different type of industrial and small power generators - Vector