The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1267850383
Letter E icon for clean earth ecology portal or natural eco energy production company project. Vector isolated green nature and sun symbol of letter E for eco recycling concept
Powered By Shutterstock Artist: Vector Tradition