Email me when this is available
Join Egyptologist Garry J. Shaw on a tour up the Nile, through a beautiful and fascinating landscape populated with a... Details