Cliff Swallow (Petrochelidon pyrrhonota) - 4 photos

 

1 St. Clair Co., Michigan. 6 June 2008.
2 St. Clair Co., Michigan. 6 June 2008.
3 St. Clair Co., Michigan. 6 June 2008.

4

Monroe Co., Michigan.  July 1996.