YaeTea

Some choice pink yaezakura cascade over the tea bushes at the Imperial Palace East Garden