Internet Archive BookReader

Khartoum and the Blue and White Niles