Live action footage
Sunlight shines through green leaves in a summer forest. Sakhalin, Russia
HD
1920 x 1080