Manx Shearwater

By | Birds

Manx Shearwaters (Puffinus puffinus) gained its English name from the Isle of Man, where these marine birds form large colonies. It is regarded as the…

Read More