20131028_122529 A little yellow cutie (not its official Latin name) in the Cayman Turtle Farm’s aviary Share this:TwitterFacebookLike this:Like Loading...