Starlings On Otmoor

The starlings are an astonishing thing to see – Near Oxford – England. This was filmed at an RSPB reserve called Otmoor. It is the most remarkable thing I have ever seen – and as a video camerman I have seen some pretty amazing things.

You might also like

Leave A Reply

Your email address will not be published.