May 26, 2013

May 3, 2013

Afternoon Tea in Shinjuku, Tokyo

In Japan, you can enjoy very good afternoon tea.