Aloe ferox (Cape Aloe)
Photo by Dry Oasis Plants

Aloe ferox (Cape Aloe)

$ 18.95