Cherry blossoms blooming in Japan. Shutterstock . vector - Cherry blossoms blooming in Japan. - ID: 573254443