Christmas Spirit At The Giza Pyramids – Egypt

Christmas Spirit at the Giza Pyramids - Egypt
© December 21 2011, Uncornered Market

Our camel guide sports a Santa hat at the Giza Pyramids just before Christmas 2011.