Princess Catherine shares a sweet moment with her three children ahead of trooping the Colour!

Princess Catherine shares a sweet moment with her three children ahead of trooping the Colour!
Princess Catherine shares a sweet moment with her three children ahead of trooping the Colour!