Northern Rough-winged Swallow

Northern Rough-winged Swallow (Stelgidopteryx serripennis) - a small, brown swallow, breeding near water.

Album Tree

Album info

Basket