Discussion in 'General Discussion' started by Orangepeel66, Nov 10, 2011.
Murmuration
thats brill starlings i think, would love to see that
See it every year in a place called Llangenech near me, amazing sight there are millions of them.
Separate names with a comma.