Petrochelidon pyrrhonota

Send comments
Petrochelidon pyrrhonota
American Cliff Swallow
Collecting clay as nesting material.
Canada, Ontario, Keene.
5/26/2025
BN032'05-250526011'JJK




