6 inch Aloe Vera

$15.95

6 inch Aloe Vera
Aloe barbadensis

More Info

Out of stock


6 inch Aloe Vera
Aloe barbadensis