rhamphotheca-An unusually bright orange baby Big-headed Turtle (Platysternon megacephalum) found in

more about : rhamphotheca