Enjoying a hot and warming Green Tea Latte at Shibuya Station, Tokyo.

Enjoying a hot and warming Green Tea Latte at Shibuya Station, Tokyo.

Leave a Reply