Christmas seals

English

Noun

Christmas seals

  1. plural of Christmas seal