Blind Sidewalks

The Japanese are definitely the most perfectionist people on earth.
(via The Cellar Image of the Day)

0 comments: