IMG_5942 RX

When told to say “SEKA SEKA” (which means “smile”), Karen and the Giraffe did not disappoint!