Oh, just a smiling baby giraffe at the Touroparc Zoo (Macon, France)

What did you think of the image?