|
Reeking whale carcasses plaguing Withernsea with sickening smellWithernsea, England, United Kingdom 27 Dec 2020 ![]() |
|
Stranded whale pod beaches in East YorkshireWithernsea, England, United Kingdom 24 Dec 2020 ![]() |