a card with a giraffe and flowers on it