Holy Ghost Orchid – Peristeria (orchid) Here we see a few images of the Holy Ghost Orchid (Peristeria Elata Orchidaceae) or Flor del Espiritu Santo in Spanish it is the… Continue reading