Swallow, Cliff

Cliff Swallow, Petrochelidon pyrrhonota
Tule Lake National Wildlife Refuge, California
May 2, 2008








© RABarnes 2023-2024