We were here to shoot a scene in a TV commercial for one of our clients. Kromdraai is located in the so-called “Cradle of Humankind” area of Gauteng, South Africa.
© 2009. Image copyright Grahame Hall and may not be used without the written permission of the copyright owner. Please respect the rights of others.