violet green swallow
small green and blue songbird bright violet-green or green-blue upperparts white or pale underparts short, notched tail black eyes black bill with a pale base dark wings with two white bars
violet green swallow which has small green and blue songbird violet green swallow which has bright violet-green or green-blue upperparts violet green swallow which has white or pale underparts violet green swallow which has short, notched tail violet green swallow which has black eyes violet green swallow which has black bill with a pale base violet green swallow which has dark wings with two white bars