Close

Cliff Swallow

Petrochelidon pyrrhonota

Cliff Swallow