The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2413750717
Green tidal waves power, eco energy linear icon. Electricity ecological generation station, electric power factory, tidal waves and hydropower energy color linear vector sign or pictogram
Powered By Shutterstock Artist: Vector Tradition