Catherine Marshall is awestruck as Japan’s famed cherry trees go into blossom. Everywhere you look, there are cherry blossoms: they’re shaped from tiny mounds…
Category:
Catherine Marshall is awestruck as Japan’s famed cherry trees go into blossom. Everywhere you look, there are cherry blossoms: they’re shaped from tiny mounds…