Puffin yelkouan

Puffinus yelkouan - Yelkouan Shearwater