Manx Shearwaters

45 Manx Shearwaters in Labrador Bay today all in one flock.

 

Posted May 29th, 2019 at 7:21 pm by Robert Hughes in Bird News