Published December 25, 2014 at 560 × 422 in Safari Self-Drive #3 I think this is a parrot-beaked tortoise, but we didn’t get a picture of the beak. Tortoise hurrying across a sand road. ‹ Return to post Leave a ReplyCancel reply This site uses Akismet to reduce spam. Learn how your comment data is processed.