Matcha (green) Tea

tea time, in Japan
at Shinjuku goen
central Tokyo

Uploaded: Jul 27, 2016

Views: 106

Likes: 66

Downloads: 0

Tags: matcha, green tea, japan, tea, tea time, tokyo, shinjuku

Like
Share
Download
published 9 months ago
ob1
Follow


0 Comments