Kirstenbosch: Part 3

Our visit to Kirstenbosch Botanical Gardens.
KB_7160 KB_7161 KB_7164 KB_7166 KB_7168 KB_7171 KB_7175 KB_7176 KB_7179 KB_7183 KB_7184 KB_7186 KB_7187 KB_7188 KB_7191 KB_7193 KB_7194 KB_7195