Cliff Swallow (Petrochelidon pyrrhonota) Nesting Under a Bridge
BirdSwallowCliff SwallowPetrochelidon pyrrhonotaNest