Degarmoara
Degarmoara is a hybrid of several orchid species. It has large and often fragrant flowers which appear several at once.
Degarmoara is a hybrid of several orchid species. It has large and often fragrant flowers which appear several at once.