This video says about itself:
19 March 2011
On the Canary islands nest approxymately 30 000 pairs of Cory´s shearwaters.
They spend their whole life on the sea and they are fascinating flying artists.
They are daily companions of the whale watching ship “Tina” in the Atlantic Ocean off the coast of La Gomera where these photographic report arose.
Every year lots of the Cory´s shearwaters, mostly the young, meet with an accident. During the last six years Bruno Dittrich helped about 100 of them to regain their strength.
From Twitter today:
Isles of Scilly: WILSON’S STORM-PETREL 1, CORY’S SHEARWATER 1 & GREAT SHEARWATER 1 from Scilly Pelagics.