Barn Swallow

Barn Swallow. Hirundo rustica


Hirundo rustica can
Hirundo r …