IDRC Digital Library

New lands water survey (Egypt)