Currently browsing tag

Poinsettia

In The Christmas Mood

Poinsettias or Flor de Pascua are in full bloom in The Land of the Eternal Spring for the Christmas season. The most …