Nature (1982)

Nature (1982) : 6x11

In-Flight Movie: Birds of the Sun God 53 Min.
0 0 votes

Overview

Close-up film captures birds in-flight; tiny hummingbirds draw nectar while hovering above flowers.