Barn Swallows
birdbirds100400LBig Lakebarn swallowswallowcanonHirundo rusticaalbertacanadaartfine artphotography