PicPost: Not mushroom

Dragon Trees | Socotra Island | Republic of Yemen