Live action footage
A strong wind tears off the petals from the branches of cherry blossoms.
HD
1920 x 1080