Live action footage
Bees eating nectar and pollinating on a beautiful yellow echinacea flower in the summer sun
HD
1920 x 1080