- Home
- A Hirundo rustica, commonly known as a barn swallow, rests on a power line with its distinctive forked tail visible Mouse Pad #902058674
A Hirundo rustica, commonly known as a barn swallow, rests on a power line with its distinctive forked tail visible Mouse Pad #902058674