Green sea turtle resting in a sandy hollow beneath a rocky ledge, Saint John, USVI.
Green sea turtle resting in a sandy hollow beneath a rocky ledge, Saint John, USVI.Green sea turtle swimming over white sand at Cinnamon Bay Beach on Saint John, USVI.Green sea turtle gliding over seagrass at Cinnamon Bay Beach on Saint John, USVI.