The Cliff Swallow (Petrochelidon pyrrhonota) is a passerine bird in the Hirundinidae family of swallows…
"Cliff Swallow. Eaves Swallow. Crescent Swallow. Mud Swallow. back and top of head, with a spot on the…