Flowering bottle tree is endemic tree of Socotra Island

Royalty-free stock photo ID: 87274342

Flowering bottle tree is endemic tree of Socotra Island