Royals celebrate Canada Day

Royals celebrate Canada Day