Wednesday, May 29, 2013

What makes the whole Japanese nation not to sully their own streets and to keep them almost squeaky-clean all the time?

No comments: