Spring in the Japanese countryside


Spring comes in a flurry of flowers to the Japanese countryside in the tiny town of Kubota in Mie Prefecture.