Lepanthes sp

Photo courtesy of Jim Hamilton Petite Plaisance Orchids

Common Name or Meaning

Synonyms