The Great Pyramids Of Giza, Cairo Egypt 2006

1 year ago
8

This is the view from my hotel room overlooking the Great Pyramids of Giza in Cairo, Egypt in 2006

Loading comments...