Sakura Logo Concept
The name of my shop is called Sakura. This means flowering cherry (blossom) tree,
More by Jesse Mbuthia View profile
Like
The name of my shop is called Sakura. This means flowering cherry (blossom) tree,