A happy turtle face
A tortoise or land turtle is a land-dwelling reptile found in the forest areas around Cirali / Olympos. This little guy is really quite small and can fit in the palm of your hand.
For best details view Large or Large View On Black
Taken on May 20, 2007