West Africa, Egypt & prehistory

Harry Bourne
UK

Summary: