Barn Swallow, Hirundo rustica

Buy Add to Lightbox Download
Barn Swallow, Hirundo rustica,newly fledged young in Barn, Oberaegeri, Switzerland, Europe
Barn Swallow, Hirundo rustica,newly fledged young in Barn, Oberaegeri, Switzerland, Europe