Previous ImageNext Image Green Sea Turtle©Jennie Stock – Nature in focus – Copy Green Sea Turtle from the cliffs at Cape Keraudren