CostaRica71

The Mangrove Swallow is closely associated with fairly still, open water, and is often found in small flocks over rivers or lakes when not breeding.

Skip to content