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 233 Times - Last Visitor from Riyadh, 10 - Saudi Arabia on 02/13/2015 at 9:02 AM