Kruger Park - Cape Town & Egypt

A Journey Through Time: From Table Mountain to the Temples of the Nile