winter rose









winter rose


noun

  1. Christmas rose.
54 queries 0.550