Swallows Tweet Violet Green Swallows at the Nest Box Cliff Swallows at the nest First Violet Green of spring Discussion Violet-green Swallow Young Violet Green Swallows at the box Male Dispute