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 243 Times - Last Visitor from Beverly Hills, CA on 04/19/2015 at 12:45 AM