Socotra Cucumber Tree (Dendrosicyos socotranus)

Socotra Cucumber Tree (Dendrosicyos socotranus)