Ray Published August 5, 2025 Whats is this Plant Adrar, Adrar, Algeria a mystery plant who can identify it.