ROYALS

 

Canada gifts Princess Charlotte of Cambridge, with a snowsuit and a $100,000 immunization donation.

Good gift?

 

VaccineSnowsuit