Cherry Blossom
An icon to represent the country of Japan. It's based on one of their most beautiful, identifiable symbols—the five petal cherry blossom.
More by Benjamin Friedrich View profile
Like
An icon to represent the country of Japan. It's based on one of their most beautiful, identifiable symbols—the five petal cherry blossom.