Meaning: The sunlight is shining down on the ground, and it's like it's covering everything in a beautiful, golden blanket.
Choice of Words: The personification of sunbeams kissing the earth and the metaphor of a golden tapestry unfurled create a warm and inviting image of spring's arrival.