African Memories

4 wonderful weeks in South Africa, Swaziland & Mozambique having the adventure of a lifetime.