A cartoon microscope magnifies three colorful holiday greeting cards featuring smiling children and festive decorations.
Style: clipart