Wednesday, October 11, 2006


The Pyramid of Khufu, at Giza. Great Sphinx in left foreground. Until around 1300, this pyramid was the tallest manmade structure on Earth. Posted by Picasa

1 comment:

Anonymous said...

That really was a warm spell in Moscow!