Pyramids in Egypt


Giza, Egypt? [Travel the Net number 2]