Photo 2. Barn Swallows

Barn Swallows. Mark Chao