Posted on April 2, 2008April 2, 2008 Odd Bali’s Turtle You can have a green turtle satay in around Legian Bali Share this:TwitterFacebookLike this:Like Loading... Related