Giza Pyramids

Pictures from the Giza Pyramids, Egypt.