Results 1 results found Characters in Japanese traditional costumes at display in Hyde Park, London, United Kingdom Cherry Blossom At Heian Shrine, Kyoto, Japan Kyoto, Japan Kyoto, Japan