Kirstenbosch National Botanical Garden, Protea on the footslopes of Table Mountain, Cape Town, South Africa

Loading…
Kirstenbosch National Botanical Garden, Protea on the footslopes of Table Mountain, Cape Town, South Africa