Designed by
Title
World Map of EGYPT and LIBYA: North Africa, Lower Egypt And Upper Egypt, The Nile River & its Delta. Geographic chart. #
Description
World Map of EGYPT and LIBYA: North Africa, Lower Egypt And Upper Egypt, The Nile River & its Delta. Geographic chart with sea coastline and abundant affluent fertile river.