A barn owl takes flight and catches dinner. By David Roodojalvo.
See All 29 Episodes of "Animal Meditations"