Wild Aloe Vera

Wild Aloe Vera From Socotra Island Photo