The Bank Swallow (Riparia riparia) is North America’s smallest swallow. It can be distinguish from the Northern Rough-winged Swallow by…
© 2013 10,000 Birds. All words, images, and opinions are the property of their respective authors unless stated otherwise.