Cherry blossoms blooming in spring of Japan Shutterstock Image - Cherry blossoms blooming in spring of Japan - ID: 1114460297