Tokyo Stamp Logo
Here is a stamp style logo for the largest city in the world, Tokyo, Japan.
View all tags
Posted on
May 23, 2018
More by Charles Honig View profile
Like
Here is a stamp style logo for the largest city in the world, Tokyo, Japan.