There are only a few cherry trees along the Imperial Palace moat near the EAst Garden, but they’re unusual varieties
Every day, stuff you'd never see anywhere else.
There are only a few cherry trees along the Imperial Palace moat near the EAst Garden, but they’re unusual varieties