Peter

Giza Pyramids keep casting its spell on visitors

Sun, 22 Oct 2017 - 11:02 GMT

Peter Cosgrove and his spouse passionately headed to visit the Pyramids of Giza after an official visit to Egypt on Saturday.

More