Britain’s Prince Philip, in his role as Captain General, Royal Marines, attends a Parade to mark the finale of the 1664 Global Challenge, on the Buckingham Palace Forecourt, in central London

Leave a Reply