By Bus to the Sahara 1996, Black Swan Books, Limited, London, England

ISBN-13: 9780552996662

Trade paperback

Select