A Leaf In The Snow (Stock Footage)

A Leaf In The Snow (Stock Footage)

The last leaf on the tree in winter time, desperately holding on to the branch. Snow is falling.

by
by
by
by
by
by