Mark Cuthbert Mar 17
Prince William, Duke of Cambridge and Catherine, Duchess of Cambridge attend the 1st Battalion Irish Guards St Patrick's Day Parade at Cavalry Barracks in Hounslow, London.