A picturesque tour in Spain, Portugal and along the coast of Africa, from Tangiers to Tetuan