Cherry blossoms around the world
Come spring, and tall trees covered in pink blossoms take over avenues and riverside promenades all over Japan. This annual occurrence, known as the sakura season (it lasts well until the end of April in the colder regions), has drawn…
Read More...
Read More...