Green sea turtle resting peacefully on a volcanic rock beach - Free Stock Photo | Picren | PicRen