Designed by
Title
Sakura-cha, Tea of Cherry blossoms, in Hirano Jinja Shrine, Kyoto, Japan #85631731
Description
Sakura-cha, Tea of Cherry blossoms, in Hirano Jinja Shrine, Kyoto, Japan. You can have a Sakura-cha tea viewing cherry blossoms.
This image is editorial