Barn Swallow (Hirundo rustica)

Royalty-free stock photo ID: 84721669

Barn Swallow (Hirundo rustica)