Sunday, June 18, 2006

The Barn Swallow nest with the 5 hatched babies

No comments: