Tree Swallow
Tachycineta bicolor
29 June 2008 Arvada, Colorado
4 July 2008 Arvada, Colorado
24 May 2009 Arvada, Colorado