News
People in traditional costumes paraded through the streets near a shrine in the western Japanese city of Kyoto on Thursday for an annual cherry blossom festival.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results