Live action footage
Push in of white dogwood blossoms and azalea flowers in front of a barn and log cabin in the woods
HD
1920 x 1080