Royalty-free stock vector ID: 769496173

illustration of different type of industrial and small power generators