1834359a

Mandatory Credit: Photo by ANL/REX (1834359a) Carcass Of A Strange 25ft 'sea Monster' Found Near Cherbourg. Carcass Of A Strange 25ft 'sea Monster' Found Near Cherbourg.