Kirstenbosch Botanical Garden

<Prev
Index
Next>
A Quivertree, the first of many that we would later see in the wild.