Living Jewels

Cradle of Humankind, South Africa

Living Jewels is a sight in Cradle of Humankind near the Maropeng Hotel.