Post by @jirochani • Hey
Located in the Indian Ocean, the island of Socotra has plant life that's found nowhere else on the planet.
Stats
Actions: 0
Comments: 4
Likes: 34
Mirrors: 2
Quotes: 0
Comments
Yes you are correct
Amazing Trees!