Murmuration - One of natures greatest and most fleeting phenomena.


Starling Roost "Murmuration" - One of natures greatest and most fleeting phenomena.

No comments: