The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1231925035
leaf logo with deep philosophy for technology startup company. leaf logo design has mean live, nature, and good environment
Powered By Shutterstock Artist: Ayamete