The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-1722038032
Indian festival with text Vesak Day means Vesak Day, illustration is showing Buddha seating on lotus and absorbed in meditation position with beautiful abstract background & geometrical pattern
Powered By Shutterstock Artist: Vector Illusion