Michael A. Stecker mike@mstecker.com
Camel rest stop near the pyramids. The town of Giza can be seen to the far right.
back link