Select Page



A small Loggerhead turtle found on a Cornwall beach in winter and so cold, that it was believed they would not survive, is now thriving. See the short news story …

source YouTube

Pin It on Pinterest

Share This