Picture - Prince Harry, Peter Phillips and Zara Phillips Windsor, England, Saturday 17th May 2008


Prince Harry, Peter Phillips and Zara Phillips - Prince Harry and Zara Phillips Windsor, England - at the marriage of Peter Phillips and Autumn Kelly at St. George's Chapel, Windsor Castle Saturday 17th May 2008




Contactmusic