Cape Floral Kingdom - timhaufphotography
Powered by SmugMug Log In

Aloe ferox, a hybrid between Cape bitter aloe and krantz aloe

CoastTableMountain056