theafricantraveler- Barberton; where it all began! South Africa Some of the oldest rocks on Earth.

more about : theafricantraveler