Royalty-free stock vector ID: 791546038

illustration of different type of industrial power generators - Vector