Cliff Swallow Petrochelidon pyrrhonota

  • United States