Sakura Logo Concept Mockup

The name of the shop is called Sakura. This means flowering cherry (blossom) tree.

More by Jesse Mbuthia

View profile