Saturday, August 21, 2010

Open Wide: Baby Swallows in Grand Teton National Park
















No comments: