Southampton, United Kingdom
Sphinx Of Giza
Sphinx and Pyramid Giza, Egypt. The Great Pyramid of Giza is one of the original Seven Wonders of the World.
October 31st, 2012
Viewed 265 Times - Last Visitor from Seattle, WA on 06/20/2015 at 12:30 PM