Sakura
Sakura is a sushi bar in downtown Los Angelas. Sakura means flowering cherry (blossom) tree. #ThirtyLogos
More by Andre Cole | Design View profile
Like
Sakura is a sushi bar in downtown Los Angelas. Sakura means flowering cherry (blossom) tree. #ThirtyLogos