dewetswild.com
Greater Striped Swallow
Cecropis cucullata One of our most familiar swallows, often found in close association with human habitation, is the Greater Striped Swallow. They prefer open, undulating and mountainous habitats, …