A green sea turtle in a tidal rock pool or tide pool on... 23 Feb 2010, David Bacon - DNB101147.jpg

A green sea turtle in a tidal rock pool or tide pool on... 23 Feb 2010, David Bacon - DNB101147.jpg