Enjoying a hot and warming Green Tea Latte at Shibuya Station, Tokyo.
You must be logged in to post a comment.