Cliff Swallow Petrochelidon pyrrhonota

  • Sonoma, California, United States