Christmas decorations for invitations and greeting cards. Winter toy. Feliz navidad. Xmas card on Spanish language. Warm wishes for happy holidays in Spain. English translation: Merry Christmas. Illusztráció
{}