Previous Image Next Image Botanical Gardens Giant water lilies at the Botanical Gardens at Stellenbosch