Locations
AlA96-0017
Cairo, Giza, Egypt Al Ahram 1996